Ploopy Bean : เมาส์ Pointing Stick ฮาร์ดแวร์โอเพนซอร์ส รองรับ QMK

Ploopy Bean

Ploopy Bean เป็นเมาส์แบบ Pointing Stick เป็นฮาร์ดแวร์โอเพนซอร์สและผลิตด้วยเครื่องพิมพ์ 3D โดยทำงานด้วยเฟิร์มแวร์โอเพนซอร์ส QMK ที่ใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 เพื่อควบคุมปุ่มกด Omron D2LS-21 จำนวน 4 ปุ่ม และหัวควบคุมแบบ friction nub Ploopy เป็นบริษัทจากประเทศ Canada ที่มีชื่อเสียงด้านอุปกรณ์คอมพิวเตอร์ฮาร์ดแวร์โอเพนซอร์ส ก่อนหน้านี้เราเคยนำเสนอหูฟัง ในปี 2023 และทางบริษัทก็ยังมีผลิตภัณฑ์อื่น ๆ อีก เช่น เมาส์แทร็กบอล, แทร็กแพด, ปุ่มหมุน USB และอุปกรณ์เสริมอีกหลายประเภท โดย Bean ถือเป็นผลิตภัณฑ์รุ่นล่าสุดที่เพิ่มเข้ามาในกลุ่มอุปกรณ์ของบริษัทนี้ สเปคของ Ploopy Bean: แผงวงจร Bean Pointing Stick PCB ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 USB – 1x พอร์ต USB-C สำหรับจ่ายไฟและรับส่งข้อมูล ปุ่มกด – 4x ปุ่ม Om […]

HAUI 3Gang Touch Display : จอแดชบอร์ดสมาร์ตโฮมติดผนัง ขนาด 7 นิ้ว รองรับ Home Assistant และ MQTT

HAUI 3Gang 7 inch Display Wall Mount Dashboard WiFi

HAUI 3Gang Touch Display เป็นแผงควบคุมสมาร์ตโฮมแบบติดผนัง ที่ออกแบบมาโดยเฉพาะสำหรับใช้งานร่วมกับ Home Assistant, OpenHAB, Domoticz หรือแดชบอร์ดระบบบ้านอัจฉริยะที่ทำงานผ่านเว็บเบราว์เซอร์อื่น ๆ โดยสามารถใช้เป็นหน้าจอควบคุมอุปกรณ์ภายในบ้านได้อย่างสะดวกและทันสมัย HAUI (Home Assistant User Interface) ถูกพัฒนาขึ้นโดยใช้ Raspberry Pi 3B+ เนื่องจากเป็นหนึ่งในตัวเลือกที่มีราคาประหยัดที่สุด หลังจากราคา Pi 4/5 ปรับตัวสูงขึ้น, ตัวอุปกรณ์ถูกออกแบบมาให้ใช้แทนสวิตช์ติดผนังแบบเดิม และสามารถติดตั้งเข้ากับกล่องไฟมาตรฐานแบบ Single-Gang ได้ แต่แผงด้านหน้ามีขนาดใกล้เคียงกับสวิตช์แบบ Three-Gang จึงเป็นที่มาของชื่อ “3Gang” ระบบทำงานบน Linux distribution แบบปรับแต่งพิเศษจาก FullpageOS พร้อมเบราว์เซอร์ Chromium ที่ทำงานในโหมด Kiosk สำ […]

Security Key ด้วย ESP32-P4 พร้อมหน้าจอสัมผัส 2 นิ้ว เก็บรหัสผ่านได้กว่า 3,000 รายการ

MiixKey compact offline hardware security key and password manager

MiixKey เป็นฮาร์ดแวร์กุญแจความปลอดภัย (Security Key) และตัวจัดการรหัสผ่านแบบออฟไลน์ขนาดกะทัดรัด ที่ใช้ชิป ESP32-P4 เป็นแกนหลัก โดยสามารถเก็บรหัสผ่าน, Passkey, บัตร NFC และข้อมูลรับรองสมาร์ตการ์ดได้อย่างปลอดภัยภายในอุปกรณ์พกพาเพียงเครื่องเดียว ตัวอุปกรณ์มาพร้อมหน้าจอสัมผัสขนาด 2 นิ้ว และออกแบบมาสำหรับผู้ใช้งานทั่วไป นักพัฒนา องค์กร หน่วยงานรัฐบาล และผู้เชี่ยวชาญด้านความปลอดภัยไซเบอร์ ที่ต้องการระบบจัดการข้อมูลรับรองแบบออฟไลน์ โดยไม่ต้องพึ่งพาบริการคลาวด์หรือแอปบนสมาร์ตโฟน ก่อนหน้านี้เราเคยพูดถึงกุญแจความปลอดภัยอย่าง YubiKey และ Google Titan Security Key ซึ่งเหมาะสำหรับการล็อกอินด้วยมาตรฐาน FIDO2 และ U2F แต่ข้อจำกัดคือไม่มีหน้าจอหรือส่วนติดต่อผู้ใช้ ทำให้การจัดการรหัสผ่านหรือสลับข้อมูลรับรองต่าง ๆ จำเป็นต้องใช้งา […]

Toradex Zinnia : เกตเวย์ Linux IoT สำหรับงาน Edge AI พร้อม Dual GbE, WiFi 5 และ 4G LTE

Toradex Zinnia Gateway

Toradex Zinnia เป็นเกตเวย์ IoT อุตสาหกรรมที่พัฒนาขึ้นโดยบริษัท Toradex โดยใช้โมดูล Verdin system-on-module ของบริษัท และใช้ชิป SoC จาก NXP หรือ Texas Instruments โดยรองรับการเชื่อมต่อที่หลากหลาย เช่น Gigabit Ethernet คู่, WiFi 5, Bluetooth 5 รวมถึงตัวเลือกเสริมสำหรับ 4G LTE หรือ 5G อีกทั้งยังมีพอร์ต USB หลายพอร์ต, คอนเนกเตอร์ I/O และรองรับแรงดันไฟฟ้ากว้างในช่วง 9-36V เป็นอุปกรณ์รุ่นแรกของบริษัทที่ใช้โมดูล (SoM) จาก NXP i.MX 8M Plus พร้อมหน่วยความจำ LPDDR5 ขนาด 4GB และหน่วยเก็บข้อมูล eMMC ขนาด 32GB โดยติดตั้งระบบปฏิบัติการ Linux Torizon OS ของบริษัทมาให้ล่วงหน้า นอกจากนี้ยังมีตัวเลือก SoM อื่น ๆ ได้แก่ รุ่นที่ใช้ TI AM62/AM62P, NXP i.MX 8M Mini หรือ NXP iMX 95 เกตเวย์รุ่นนี้ออกแบบมาเพื่อตอบโจทย์งานด้าน Edge AI แ […]

ภาษา Rust vs C สำหรับการพัฒนาเฟิร์มแวร์ระบบสมองกลฝังตัว

SensorTIle.Box PRO 1

กระแสความนิยมของภาษา Rust กำลังเพิ่มขึ้นอย่างมาก และเริ่มถูกนำไปใช้ในหลายโปรเจกต์ รวมถึงใน Linux kernel ด้วย แต่ก่อนหน้านี้ยังไม่ชัดเจนว่าว่า Rust เหมาะสมกับการพัฒนาเฟิร์มแวร์สำหรับระบบสมองกลฝังตัว (embedded) หรือไม่ เนื่องจากไมโครคอนโทรลเลอร์มีทรัพยากรฮาร์ดแวร์จำกัด จำเป็นต้องใช้หน่วยความจำและพื้นที่จัดเก็บข้อมูลให้น้อยที่สุด และยังต้องมีประสิทธิภาพสูง เช่น เพื่อช่วยลดการใช้พลังงานในอุปกรณ์ที่ใช้แบตเตอรี่ งานวิจัยจาก Cornell University  เรื่อง “Lessons from an Industrial Microcontroller Use Case with Ariel OS” ได้พยายามตอบคำถามนี้ โดยทำการเปรียบเทียบระหว่างภาษา C และภาษา Rust สำหรับระบบสมองกลฝังตัว ซึ่งผลลัพธ์สรุปว่า Rust เป็นตัวเลือกที่สามารถนำมาใช้งานได้จริง : เมื่อภาษา Rust ได้รับความนิยมมากขึ้นสำหรับการพัฒ […]

บอร์ดเดียวจบ! AI Vision + ควบคุมมอเตอร์ + จัดการพลังงาน : Robotics Development Kit ที่ใช้ Renesas RZ/V2H

Renesas RZ V2H Robotic Development Kit

Renesas WS125-V2HRDKREFZ เป็นชุดพัฒนา Robotics Development Kit (RDK) ที่ใช้ไมโครโปรเซสเซอร์ Renesas RZ/V2H ซึ่งใช้สถาปัตยกรรม Arm Cortex-A55/R8/M33 และถูกออกแบบมาสำหรับงาน AI Vision ประสิทธิภาพสูง โดยใช้ประโยชน์จาก AI accelerator ที่มีอยู่ภายใน MPU ซึ่งให้พลังประมวลผลสูงสุดถึง 80 TOPS (แบบ sparse) ชุดคิทมาพร้อมหน่วยความจำ LPDDR4 16GB, QSPI flash 64MB, และ microSD card 64GB อีกทั้งการออกแบบบางส่วนยังได้รับแรงบันดาลใจจาก Raspberry Pi 5 โดยมี GPIO header แบบ 40 พิน, คอนเนกเตอร์ PCIe Gen3 แบบ FFC 16 พิน, พอร์ต MIPI CSI จำนวน 2 ช่องสำหรับกล้อง และพอร์ต micro HDMI นอกจากนี้ยังมีฟีเจอร์อื่น ๆ ได้แก่ พอร์ต Gigabit Ethernet, พอร์ต USB 3.2 จำนวน 2 ช่อง, อินเทอร์เฟซ CAN-FD จำนวน 2 ช่อง และรองรับแรงดันไฟฟ้าขาเข้า DC ในช่วง […]

Congatec conga-TC300 : โมดูล COM Express พร้อมโปรเซสเซอร์สูงสุด Intel Core 7 350 Wildcat Lake

Intel Wildcat Lake COM Express Compact module

congatec conga-TC300 เป็นโมดูล COM Express Type 6 Compact สำหรับงาน Edge AI ระดับเริ่มต้น โดยใช้ชิปประมวลผล Intel Core Series 3 “Wildcat Lake” ที่มีค่า TDP 15W รองรับสูงสุด Core 7 350 แบบ 6 คอร์ โมดูลรองรับหน่วยความจำ DDR5 แบบ SO-DIMM ได้สูงสุด 64GB และมีตัวเลือกหน่วยความจำแบบออนบอร์ด UFS 3.1 พร้อมทั้งมาพร้อมคอนโทรลเลอร์ Intel i226 2.5GbE และคอนเนกเตอร์แบบ board-to-board มาตรฐาน 220 พิน จำนวน 2 ชุด อินเทอร์เฟซที่รองรับประกอบด้วย SATA, DDI และการแสดงผลแบบ LVDS หรือ eDP, USB4, USB 3.2, USB 2.0, PCIe Gen4/Gen3 และอื่น ๆ อีกมากมาย สเปคของ congatec conga-TC300: Wildcat Lake SoC (เลือกได้หนึ่งรุ่น) Intel Core 3 305 6-core CPU – 2x P-cores @ 1.5/4.3 GHz (Turbo) + 4x LPE-cores @  1.4/3.3 GHz (Turbo) GPU – 1-core Intel […]

บอร์ด ESP32-P4 + ESP32-C5 พร้อมคอนเนกเตอร์ MIPI รองรับจอและกล้องของ Raspberry Pi

Compact ESP32-P4 ESP32-C5 board

เราได้พบกับบอร์ดที่ใช้ ESP32-P4 + ESP32-C5 ซึ่งมีลักษณะคล้ายกับบอร์ด Wireless Tag WTDKP4C5-S1 board, แต่มีขนาดเล็กกะทัดรัดมากกว่า และมาพร้อมคอนเนกเตอร์ MIPI ถึง 4 ช่อง โดยในจำนวนนี้มี 2 ช่องที่กำหนดขา (pinout) ให้ใช้งานร่วมกับโมดูลกล้องและจอแสดงผลของ Raspberry Pi Camera Module และ Raspberry Pi Display ได้โดยตรง บริษัท Maker Go เรียกบอร์ดนี้ว่า “ESP32P4C5 core board” ซึ่งมาพร้อมโมดูล “ESP32-P4-Module” ที่ภายในประกอบด้วยไมโครคอนโทรลเลอร์ ESP32-P4 พร้อมหน่วยความจำ PSRAM ขนาด 32MB, ชิป ESP32-C5 รองรับ Wi-Fi 6 แบบ dual-band และ NOR flash ขนาด 16MB นอกเหนือจากคอนเนกเตอร์ MIPI แล้ว บอร์ดยังมีพอร์ต USB ทั้งหมด 3 พอร์ต ได้แก่ พอร์ตสำหรับดีบัก 1 พอร์ต พอร์ต Type-C และ Type-A อีก 2 พอร์ต ที่ใช้การเชื่อมต่อข้อมูลร่วมกันผ่า […]