เครื่องรับสัญญาณเสียง Sendspin แบบ DIY รองรับการซิงโครไนซ์เสียงหลายห้อง และทำงานร่วมกับ Home Assistant ได้

DIY Sendspin Media Player

SendspinZero เป็นเครื่องรับสัญญาณเสียง Sendspin แบบโอเพ่นซอร์สแบบ DIY สำหรับเชื่อมต่อกับแอมพลิฟายเออร์ของคุณ โดยใช้ชิ้นส่วนที่หาซื้อได้ทั่วไปในราคาประมาณ $10 (~320฿) และมีเคสที่พิมพ์ด้วยเครื่องพิมพ์ 3 มิติ นอกจากนี้ยังสามารถทำงานร่วมกับ Home Assistant เพื่อซิงโครไนซ์เสียงแบบมัลติรูมได้ Sendspin เป็นโปรโตคอลแบบเปิดที่ไม่มีค่าลิขสิทธิ์ พัฒนาโดย Open Home Foundation สำหรับการเล่นเสียงแบบซิงโครไนซ์ข้ามหลายอุปกรณ์และหลายห้อง นอกจากด้านเสียงแล้ว ยังรองรับการแสดงผลหน้าจอสำหรับแสดงปกอัลบั้มและควบคุมเพลง รวมถึงรองรับไฟที่ทำงานตามเสียง (ฟีเจอร์นี้กำลังจะมาในอนาคต) โปรโตคอลนี้ช่วยให้สามารถสร้างผลิตภัณฑ์โอเพ่นซอร์สที่แข่งขันกับระบบแบบปิด (proprietary) อย่าง Sonos, AirPlay หรือ Google Cast ได้ และยังสามารถทำงานร่วมกับส่วนเส […]

LILYGO T-Watch Ultra : สมาร์ตวอทช์ ESP32-S3 มาตรฐาน IP65 พร้อมหน้าจอ AMOLED ขนาด 2.01 นิ้ว รองรับ LoRa และ GNSS

T-Watch Ultra

LILYGO T-Watch Ultra เป็นแพลตฟอร์มสมาร์ตวอทช์สำหรับนักพัฒนาที่ใช้ชิป ESP32-S3 โดยดูเหมือนว่าจะเป็นรุ่นอัปเกรดจาก T-Watch-S3 Plus รุ่นก่อนหน้า (ที่มาพร้อมหน้าจอขนาด 1.3 นิ้ว และแบตเตอรี่ 940mAh) โดยรุ่นใหม่มาพร้อมหน้าจอสัมผัสแบบ AMOLED ขนาดใหญ่ขึ้น 2.01 นิ้ว แบตเตอรี่ความจุสูงขึ้นเป็น 1,100mAh และรองรับมาตรฐานกันน้ำกันฝุ่นระดับ IP65 อุปกรณ์นี้รวมโมดูลระบุตำแหน่ง u-blox MIA-M10Q GNSS สำหรับการนำทาง, ชิปสื่อสาร LoRa รุ่น SX1262 สำหรับการสื่อสารระยะไกล และเซ็นเซอร์อัจฉริยะ Bosch BHI260AP สำหรับงาน AI ที่อิงกับการเคลื่อนไหว นอกจากนี้ยังมีชิป RTC, NFC, ไมโครโฟนในตัว, ระบบสั่น, ช่องใส่การ์ด microSD และพอร์ต USB Type-C สำหรับการโปรแกรมและชาร์จไฟ สมาร์ตวอทช์รุ่นนี้เหมาะสำหรับการใช้งาน เช่น โหนด Meshtastic, ระบบติดตาม GP […]

BeagleConnect Zepto : คอมพิวเตอร์ $1 (~33฿) ที่ใช้ไมโครคอนโทรลเลอร์ TI MSPM0L1117 Cortex-M0+

BeagleConnect Zepto

บอร์ด BeagleConnect Zepto จาก BeagleBoard.org Foundation ซึ่งถูกเรียกว่า “คอมพิวเตอร์ราคา 1 ดอลลาร์” (~33฿) เป็นบอร์ดฮาร์ดแวร์โอเพ่นซอร์สที่กำลังจะเปิดตัว โดยใช้ไมโครคอนโทรลเลอร์ Texas Instruments MSPM0L117 แบบ Cortex-M0+ ซึ่งเป็นส่วนหนึ่งของตระกูล MSPM0 ที่เปิดตัวในปี 2023 บอร์ดนี้มีขนาดจิ๋ว และมาพร้อมกับคุณสมบัติหลักดังนี้ Headers ที่รองรับมาตรฐาน mikroBus, คอนเนกเตอร์ TAG-CONNECT JTAG สำหรับดีบัก, คอนเนกเตอร์ Qwiic จำนวน 2 ช่อง สำหรับการขยาย (หรือในบางรุ่นจะเป็น 1 Qwiic + USB-C), ปุ่ม Boot และ Reset, และ ไฟ RGB LED สำหรับแสดงสถานะ สเปค่ของ BeagleConnect Zepto : ไมโครคอนโทรลเลอร์ (MCU) – Texas Instruments MSPM0L117 CPU – 32MHz Arm Cortex-M0+ core หน่วยความจำ – SRAM ขนาด 16KB หน่วยเก็บข้อมูล – Flash แบบ dual-b […]

Boardcon Tiny1126B : โมดูลที่ใช้ชิป Rockchip RV1126B มีขนาดเล็กลง แต่รองรับขา I/O ได้มากขึ้น

Tiny Rockchip RV1126B system on module

Boardcon Tiny1126B เป็นโมดูล SoM (System-on-Module) ที่ถูกย่อขนาดลงจากรุ่น MINI1126B-P ที่ใช้ชิป Rockchip RV1126B จากเดิมขนาด 38×30 มม. เหลือเพียง 34×30 มม. โดยออกแบบมาเพื่อตอบโจทย์ระบบ AI Vision ที่มีขนาดกะทัดรัดมากยิ่งขึ้น เช่น กล้องอัจฉริยะ, กลอนประตูอัจฉริยะ, กล้องตรวจสอบ, หุ่นยนต์ทำความสะอาด/โลจิสติกส์, ระบบ DMS (ตรวจสอบผู้ขับขี่), ระบบ BSD (ตรวจจับจุดบอด) และจอแสดงผลอัจฉริยะ แม้ว่าจะมีขนาดเล็กลง แต่ Tiny1126B กลับมาพร้อมความสามารถที่เพิ่มขึ้น โดยใช้คอนเนกเตอร์แบบ 100 พิน จำนวน 2 ชุด ระยะพิทช์ 0.4 มม. แทนแบบเดิมที่เป็น 80 พิน ระยะพิทช์ 0.5 มม. ทำให้รองรับขา I/O ได้มากขึ้นอย่างชัดเจน นอกจากนี้ ยังเพิ่มอินเทอร์เฟซใหม่เข้ามา ได้แก่ USB 3.0 แบบ DRD (Dual-Role Device), อินเทอร์เฟซ SDMMC เพิ่มอีกหนึ่งชุด, อินเทอ […]

WiQwiic-32 – บอร์ด IoT ขนาดเล็กพร้อมพอร์ต USB-C และคอนเนกเตอร์ Qwiic 8 ช่อง

WiQwiic-32 USB-C development board

WiQwiic-32 ของบริษัท Hack The Board  เป็นบอร์ดพัฒนา IoT ขนาดเล็กที่มาพร้อมพอร์ต USB-C โดยใช้โมดูล ESP32-S3-WROOM-1 ที่รองรับ Wi-Fi และ Bluetooth ภายในตัว อีกทั้งยังติดตั้งหน้าจอ LCD ขนาด 1.14 นิ้ว และพอร์ต Qwiic จำนวน 8 พอร์ต เพื่อให้ง่ายต่อการพัฒนาต้นแบบร่วมกับโมดูลที่รองรับ นอกจากนี้ยังมีไมโครโฟนและบัซเซอร์สำหรับการโต้ตอบด้านเสียง, ปุ่มกด 4 ปุ่ม, ไฟ RGB จำนวน 2 ดวง และไฟ LED แสดงสถานะพลังงาน แต่บอร์ดนี้ไม่มีรู GPIO แบบ through-hole มาให้ ดังนั้นการขยายการใช้งานจะทำได้ผ่านพอร์ต Qwiic เท่านั้น แต่ถ้าต้องการใช้งานร่วมกับเบรดบอร์ด ก็สามารถใช้โมดูลแปลง Qwiic เป็น header เพื่อให้ใช้งานขา GPIO ได้เช่นกัน สเปคของ WiQwiic-32 : โมดูลไร้สาย – ESP32-S3-WROOM-1 SoC – Espressif Systems ESP32-S3 CPU – Dual-core Tensilica LX […]

ADLINK OSM-MTK520 : โมดูล (SoM) มาตรฐาน OSM Size-L ที่ใช้ MediaTek Genio 520

MediaTek Genio 520 OSM Size L system on module

ADLINK OSM-MTK520 เป็นโมดูล (SoM) ขนาด 45 x 45 มม. ตามมาตรฐาน OSM Size-L ที่ใช้โปรเซสเซอร์ MediaTek Genio 520 สำหรับงาน AIoT โดยมี NPU ประสิทธิภาพ 10 TOPS รองรับงาน Edge AI โดยพื้นฐานแล้วถือเป็นการอัปเกรดจากโมดูล OSM-MTK510 OSM Size-L ของบริษัท ซึ่งใช้ชิป Genio 510 แบบ 6 คอร์ (NPU 3.2 TOPS), รองรับ eMMC flash สูงสุด 32GB และ RAM LPDDR4 สูงสุด 8GB มาเป็นชิป Genio 520 แบบ 8 คอร์ (NPU 10 TOPS), รองรับสตอเรจแบบ UFS 3.1 ขนาดสูงสุด 256GB หรือ 512GB และหน่วยความจำ LPDDR5 สูงสุด 16GB นอกจากนี้ยังมีการเปลี่ยนแปลงด้านอินเทอร์เฟซ I/O เล็กน้อย เช่น เพิ่มพอร์ต USB OTG อีกหนึ่งช่อง, เปลี่ยนจาก HDMI เป็น DisplayPort, เพิ่มอินเทอร์เฟซกล้อง MIPI CSI อีกหนึ่งช่อง, ลดจำนวน I2C ลง แต่เพิ่มจำนวน GPIO ให้มากขึ้น สเปค ADLINK OSM-MTK5 […]

WCH CH32V205 : ไมโครคอนโทรลเลอร์ RISC-V 192 MHz พร้อม USB 2.0 High-Speed 480 Mbps

CH32V205 block diagram

WCH CH32V205 เป็นชิปไมโครคอนโทรลเลอร์แบบ 32 บิต สถาปัตยกรรม RISC-V ที่ทำงานด้วยความถี่สูงสุด 192 MHz มาพร้อมหน่วยความจำ SRAM ขนาด 32KB และ flash 256KB รวมถึงอินเทอร์เฟซ USB 2.0 แบบความเร็วสูง (High-Speed) ที่รองรับโหมด Host/Device พร้อม PHY ในตัว ที่ความเร็ว 480 Mbps ไมโครคอนโทรลเลอร์รุ่นใหม่นี้ยังมีอินเทอร์เฟซ USB 2.0 แบบ Full-Speed (12 Mbps) อีกหนึ่งชุด ที่รองรับทั้งโหมด Host และ Device รวมถึงพอร์ต USB PD, ขา GPIO จำนวน 80 ขา, ADC ความละเอียด 12 บิต จำนวน 16 ช่องสัญญาณ, อินเทอร์เฟซ TouchKey จำนวน 16 ช่อง และยังรองรับอินเทอร์เฟซอื่น ๆ เช่น CAN Bus, USART, I2C, SPI และ QSPI สเปคของ WCH CH32V205 : MCU core – โปรเซสเซอร์ QingKe แบบ 32 บิต สถาปัตยกรรม RISC-V3B ความเร็วสูงสุด 192 MHz หน่วยความจำและสตอเรจ SRAM ขนาด […]

บอร์ดพัฒนา STM32U575 พร้อมคอนเนกเตอร์จอแสดงผลแบบ FPC, ช่อง microSD card slot, GPIO header 48 พิน จำนวน 2 ชุด

STM32U575VGT6 development board

เมื่อไม่กี่วันที่ผ่านมา เราได้กล่าวถึงบอร์ดพัฒนา WeAct Studio STM32U585CIU6 มาพร้อมไมโครคอนโทรลเลอร์ STM32U5 Cortex-M33 ที่ใช้พลังงานต่ำมาก (ultra-low-power) และเพิ่งถูกเพิ่มการรองรับใน MicroPython v1.28 แต่ถ้าคุณกำลังมองหาทางเลือกอื่นที่ใช้ STM32U5 เช่นกัน โดยเฉพาะสำหรับโปรเจกต์ที่ต้องการส่วนติดต่อผู้ใช้ (UI) ขนาดกะทัดรัด ตอนนี้ Maker Go ได้นำเสนอบอร์ด STM32U575 ที่มาพร้อมคอนเนกเตอร์สำหรับจอแสดงผล ช่องใส่การ์ด microSD และขา GPIO จำนวนมากยิ่งขึ้น แม้ว่า STM32U585 บนบอร์ดของ WeAct จะมาพร้อมตัวเร่งการประมวลผลด้านการเข้ารหัส (cryptographic accelerators) แต่ไมโครคอนโทรลเลอร์ STM32U575VGT6 บนบอร์ดของ Maker Go ก็มีความใกล้เคียงกันมาก และยังคงมาพร้อมแกนประมวลผล Cortex-M33 ประสิทธิภาพสูงที่ทำงานที่ความเร็ว 160 MHz พร้อ […]