ModRetro เปิดตัว M64 เป็นเครื่องเล่นเกมที่เข้ากันได้กับ Nintendo 64 แบบโอเพ่นซอร์ส ซึ่งใช้ชิป FPGA AMD Artix UltraScale+ โดยออกแบบมาให้เล่นตลับเกมต้นฉบับผ่านการจำลองการทำงานระดับฮาร์ดแวร์ (hardware-level emulation) แทนการจำลองด้วยซอฟต์แวร์ การใช้ FPGA ตระกูล AMD Artix ใน M64 ช่วยให้การเล่นเกมมีความแม่นยำและตอบสนองได้รวดเร็ว ตัวเครื่องรองรับทั้งตลับเกมและคอนโทรลเลอร์ของ Nintendo 64 รุ่นดั้งเดิม พร้อมเพิ่มการเชื่อมต่อสมัยใหม่ เช่น HDMI, WiFi, Bluetooth และ USB-C สเปคของ ModRetro M64 : FPGA – AMD Artix UltraScale+ (สถาปัตยกรรมการผลิต 16 นาโนเมตร) หน่วยความจำ – PSRAM สตอเรจ – ช่องใส่การ์ด MicroSD (สำหรับอัปเดตเฟิร์มแวร์และอาจรองรับแอปพลิเคชัน Homebrew ในอนาคต) อินเทอร์เฟซสื่อ – ช่องเสียบตลับเกม Nintendo 64 แบบดั้งเ […]
Wireless-Tag ESP32P4C61-TINY บอร์ดพัฒนา AIoT ที่รวมชิป ESP32-P4 และ ESP32-C61
Wireless-Tag เปิดตัว ESP32P4C61-TINY บนแคมเปญ Kickstarter เป็นบอร์ดพัฒนา AIoT แบบโอเพ่นซอร์สขนาดกะทัดรัด ซึ่งใช้โมดูล WT01P461-S1 ของบริษัทเอง โดยภายในรวมชิป RISC-V SoC สองตัว ได้แก่ ESP32-P4 (สำหรับงานประมวลผลทั่วไป) และ ESP32-C61 (สำหรับการเชื่อมต่อไร้สาย) เช่นเดียวกับบอร์ด ESP32-P4 รุ่นอื่น ๆ เช่น ESP32P4C5 Core Board, M5Stack Stamp-P4 หรือ ESP32-P4-Pi-VIEWE รุ่นนี้ก็ใช้ SoC แยกต่างหาก (ESP32-C61) สำหรับการเชื่อมต่อเครือข่ายไร้สายโดยเฉพาะ นอกจากนี้ยังมาพร้อมอินเทอร์เฟซ MIPI CSI และ DSI ในตัว รองรับการเชื่อมต่อกล้องและจอแสดงผล รวมถึงมีช่องเสียบ microSD card สำหรับจัดเก็บข้อมูล ทำให้เหมาะสำหรับการใช้งานด้าน AIoT และ edge computing สเปคของ ESP32P4C61-TINY : โมดูลไร้สาย – Wireless-Tag WT01P461-S1 (ขนาด 25 x 25 […]
PCMFlow722 ไลบรารี Arduino สำหรับสื่อสารเสียง HD สองทางแบบเรียลไทม์ผ่าน ESP-NOW บน ESP32
Tanaka Masayuki ได้พัฒนาไลบรารี PCMFlow722 ที่ช่วยให้สามารถสื่อสารเสียงความละเอียดสูง (HD Voice) แบบเรียลไทม์สองทาง (Half-Duplex) ผ่าน ESP-NOW บนบอร์ด ESP32 ที่ติดตั้งลำโพงและไมโครโฟนได้ โดยทำให้บอร์ดสามารถทำงานเสมือนเป็นวิทยุสื่อสาร (Walkie-Talkie) ได้ ไลบรารีนี้เป็นส่วนเสริมที่เพิ่มการรองรับตัวแปลงสัญญาณเสียง G.722 Wideband Codec ให้กับไลบรารี PCMFlow ซึ่งเป็นไลบรารีถอดรหัสและส่งสัญญาณเสียงแบบ lightweight สำหรับ Arduino โดยเดิมรองรับไฟล์เสียงแบบ PCM, MP3 และ FLAC อยู่แล้ว เนื่องจากรูปแบบเสียง PCM และ FLAC ใช้แบนด์วิดท์สูงเกินไปสำหรับการส่งข้อมูลผ่าน ESP-NOW ขณะที่ MP3 ไม่เหมาะกับงานสื่อสารเสียงแบบเรียลไทม์ ผู้พัฒนาจึงเลือกใช้ตัวแปลงสัญญาณเสียง G.722 The PCMFlowG722 library and G.722 codec enable HD voice with […]
ระบบกล้องวงจรปิด DIY แบบโอเพนซอร์สที่ใช้ Raspberry Pi Zero 2 W พร้อม AI และการเข้ารหัสแบบ End-to-End
Secluso เป็นระบบกล้องวงจรปิดภายในบ้านแบบ DIY ที่เน้นความเป็นส่วนตัว พัฒนาในรูปแบบโอเพนซอร์ส และสร้างขึ้นบนบอร์ด Raspberry Pi Zero 2 W โดยรองรับการเข้ารหัสแบบ End-to-End Encryption (E2EE) อย่างแท้จริง พร้อม AI ประมวลผลบนอุปกรณ์ (On-device AI) สำหรับตรวจจับบุคคล สัตว์เลี้ยง และยานพาหนะระบบนี้ถูกออกแบบมาเพื่อเป็นทางเลือกแทนกล้องสมาร์ตโฮมเชิงพาณิชย์ที่ต้องส่งสตรีมวิดีโอดิบขึ้นไปยังคลาวด์ของผู้ให้บริการ ซึ่งมักก่อให้เกิดข้อกังวลด้านความเป็นส่วนตัวของผู้ใช้งาน โครงการนี้พัฒนาโดย Secluso, Inc. ซึ่งก่อตั้งร่วมกันโดย Ardalan Amiri Sani ศาสตราจารย์จาก UC Irvine และ John Kaczman โดยระบบใช้มาตรฐาน Messaging Layer Security (MLS, RFC 9420) เพื่อสร้างการเข้ารหัสแบบ End-to-End ระหว่างกล้องและสมาร์ตโฟนของผู้ใช้งาน เนื่องจากระบบ […]
MuseLab nanoCH32H417 : บอร์ดพัฒนา WCH CH32H417 RISC-V มาพร้อม USB 3.0 และ Fast Ethernet ในราคาจับต้องได้
บอร์ด nanoCH32H417 ซึ่งออกแบบโดย MuseLab เป็นบอร์ดพัฒนาที่ใช้ WCH CH32H417 ไมโครคอนโทรลเลอร์ RISC-V แบบ dual-core ที่เราเคยนำเสนอไปก่อนหน้านี้ โดยจุดเด่นของชิปตัวนี้คือรองรับ USB 3.0 ความเร็ว 5 Gbps, UHS และ Fast Ethernet ในตอนนั้นมีเพียงบอร์ดพัฒนาอย่างเป็นทางการของ CH32H417 เท่านั้น แต่ตอนนี้ก็มีตัวเลือกจากผู้ผลิตภายนอกเพิ่มเข้ามาแล้ว ตัวบอร์ดเปิดให้ใช้งานฟีเจอร์ต่าง ๆ ของ MCU ได้อย่างครบถ้วน ไม่ว่าจะเป็นพอร์ต USB 3.0 จำนวน 1 พอร์ต, พอร์ต USB Type-C จำนวน 2 พอร์ต, อินเทอร์เฟซ Ethernet ความเร็ว 100Mbps และสล็อต MicroSD Card นอกจากนี้ยังช่วยให้การพัฒนาและทดสอบต้นแบบสะดวกยิ่งขึ้น ด้วยการรวมดีบักเกอร์ WCHLink-E มาไว้บนบอร์ดโดยตรง ทำให้ไม่ต้องต่อโปรแกรมเมอร์ภายนอกเพิ่มเติมเพื่อแฟลชเฟิร์มแวร์หรือดูข้อมูล Serial Outp […]
บอร์ด ESP32 รองรับ Art-Net/sACN ควบคุม NeoPixels LED สูงสุด 2,720 ดวง
LichtBit นักออกแบบฮาร์ดแวร์ชาวดัตช์, เปิดตัวคอนโทรลเลอร์ไฟ NeoPixels LED strip ที่ใช้ ESP32 ที่รองรับโปรโตคอล Art-Net/sACN และเป็นโอเพนซอร์สเต็มรูปแบบ ออกแบบมาสำหรับงานติดตั้งระบบแสงขนาดใหญ่และงานออกแบบเวทีโดยเฉพาะ ตัวฮาร์ดแวร์ใช้ชิป ESP32 เป็นแกนหลัก รองรับการรับส่งข้อมูลแสงผ่านทั้ง Ethernet แบบมีสายและ Wi-Fi สามารถควบคุมไฟ LED แบบ Addressable ได้สูงสุด 16 Universe ผ่านเอาต์พุตเฉพาะจำนวน 4 ช่อง ก่อนหน้านี้เราเคยพูดถึงคอนโทรลเลอร์ NeoPixel LED หลายรุ่น เช่น xcrhom WLED Type-C, Adafruit Sparkle Motion Stick และ Adafruit Sparkle Motion รุ่นเต็มฟีเจอร์ ซึ่งเน้นการใช้งานแบบพกพาและการแสดงเอฟเฟกต์แสงแบบสแตนด์อโลน แต่บอร์ดของ LichtBit ถูกออกแบบมาเพื่อตอบโจทย์อุตสาหกรรมงานอีเวนต์และการแสดงระดับมืออาชีพ โดยทำหน้าที่เป็น […]
WCH BLE Analyzer Pro : อุปกรณ์ดักจับสัญญาณ Bluetooth LE ผ่าน USB เพิ่มการรองรับ Linux พร้อมใช้งานกับ Wireshark (pcap)
เราเคยเขียนถึงอุปกรณ์ WCH BLE Analyzer Pro ซึ่งเป็น USB Bluetooth LE Sniffer และ Analyzer ราคาประหยัดประมาณ $20 (~650฿) ที่ดูน่าสนใจและคุ้มค่าสำหรับงานด้าน Reverse Engineering และการดีบักระบบ น่าเสียดายที่ซอฟต์แวร์ของ WCH BLE Analyzer รองรับเฉพาะระบบปฏิบัติการ Windows 7 ถึง Windows 11 เท่านั้น แต่ทาง Xecaz ได้ตัดสินใจศึกษาการทำงานของมันเพิ่มเติม และทำการ Reverse Engineer โปรโตคอล USB จนสามารถพัฒนาซอฟต์แวร์สำหรับ Linux ขึ้นมาได้ โดยใช้ libusb พร้อมรองรับการส่งออกข้อมูลเป็นไฟล์มาตรฐาน pcap ซึ่งสามารถใช้งานร่วมกับเครื่องมือยอดนิยมอย่าง Wireshark ได้ โดยเจ้าตัวกล่าวไว้ได้อย่างน่าสนใจว่า “WinChipHead ลืมทำไดรเวอร์สำหรับ Linux มาให้ ส่วนพวกเราก็ลืมขออนุญาตเช่นกัน” เพื่อทบทวนกันอีกครั้ง ตัว BLE Analyzer Pro มาพร้อมไมโ […]
ESPHome 2026.5.0 มาพร้อม Device Builder (beta) โฉมใหม่, ระบบเร็วขึ้นและใช้ RAM น้อยลง
ESPHome 2026.5.0 เปิดตัวอย่างเป็นทางการแล้ว โดยมาพร้อมกับเวอร์ชันเบต้าของเว็บแอปใหม่ชื่อว่า ESPHome Device Builder ซึ่งถูกออกแบบมาเพื่อมาแทนที่แดชบอร์ดแบบเดิมที่รวมอยู่ในระบบ พร้อมฟีเจอร์ที่พัฒนาขึ้นอย่างมาก ไม่ว่าจะเป็นตัวแก้ไขคอนฟิก (configuration editor) แบบเต็มรูปแบบ, ระบบคิวสำหรับงานคอมไพล์เฟิร์มแวร์, การจัดการอุปกรณ์หลายตัวพร้อมกันด้วย multi-select bulk actions, รวมถึงระบบ Labels และ Areas สำหรับจัดหมวดหมู่อุปกรณ์ได้สะดวกยิ่งขึ้น นอกจากนี้ยังมีฟีเจอร์ตรวจจับไฟล์คอนฟิกที่ไม่ซิงก์กัน (out-of-sync detection), ระบบค้นหาข้ามคอนฟิก (cross-config search), รองรับการ build แบบกระจาย (distributed builds) และเพิ่มหน้า Settings UI แบบใหม่ที่ใช้งานง่ายและเป็นระเบียบมากกว่าเดิมอีกด้วย ตัวเฟิร์มแวร์เองก็ได้รับการ […]








