LocalDot จาก AA Electronics คือเมนบอร์ดทดแทนแบบโอเพนซอร์สที่เปลี่ยน Amazon Echo Dot รุ่นที่ 3 ให้เป็นผู้ช่วยเสียงแบบโลคอลที่ทำงานร่วมกับ Home Assistant ได้ โดยใช้ ESP32-S3 คู่กับ ESP32-P4
LabWired ซอฟต์แวร์จำลองบอร์ด MCU ทดสอบเฟิร์มแวร์ได้โดยไม่ต้องใช้ฮาร์ดแวร์จริง
LabWired พัฒนาโดย Andrii Shylenko เป็นซอฟต์แวร์จำลองการทำงานของเฟิร์มแวร์ MCU (MCU Firmware Simulation Core) ภายใต้สัญญาอนุญาต MIT สามารถรันเฟิร์มแวร์ที่คอมไพล์แล้วบน CPU และอุปกรณ์ต่อพ่วงจำลอง พร้อมบันทึกข้อมูล UART, การสื่อสารผ่านบัส, สถานะรีจิสเตอร์ และรองรับการทดสอบซ้ำในระบบ CI ตัวจำลองรองรับคอร์ Arm Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M33, สถาปัตยกรรม RISC-V และ Xtensa LX6 และ LX7 (รองรับ ESP32 บางรุ่น) จุดเด่นคือช่วยให้การทดสอบเฟิร์มแวร์รวดเร็วยิ่งขึ้น เพราะการทดสอบบนบอร์ดจริงต้องเตรียมฮาร์ดแวร์ แฟลชเฟิร์มแวร์ใหม่ทุกครั้ง และหากเกิดข้อผิดพลาด นักพัฒนามักเห็นเพียงไฟ LED ที่ไม่ติด โดยไม่มีข้อมูลสำหรับวิเคราะห์ปัญหา หากต้องรองรับหลายบอร์ดก็ยิ่งเพิ่มความยุ่งยาก โปรเจกต์นี้แตกต่างจาก CPU/MCU Em […]
KiCad 10 สามารถใช้งานผ่านเว็บเบราว์เซอร์หรือ Android ได้แล้ว (อย่างไม่เป็นทางการ)
ปัจจุบันสามารถใช้งาน KiCad 10 ผ่านเว็บเบราว์เซอร์ได้โดยตรง หรือใช้งานเป็นแอปบน Android ได้แล้ว ผ่านโปรเจกต์ Open-source 2 โครงการที่พัฒนาแยกจากทีม KiCad อย่างเป็นทางการ มาดูรายละเอียดของทั้งสองโครงการกัน Ziro Designer/ZiroEDA – ใช้งาน KiCad 10 ผ่านเว็บเบราว์เซอร์ Akshay Rukade (ZiroEDA) นักศึกษาวิศวกรรมศาสตร์จากอินเดีย ได้พอร์ต KiCad 10.0.6 ให้ทำงานบนเว็บเบราว์เซอร์ผ่านโปรเจกต์ Ziro Designer/ZiroEDA Designer โดยแปลงโค้ด C++ ของ KiCad เป็น TypeScript และรักษาโครงสร้างไฟล์ให้สอดคล้องกับซอร์สโค้ดต้นฉบับ ทำให้สามารถใช้งานเครื่องมือจริงได้ทั้ง Schematic Editor, PCB Editor, Interactive Router รวมถึง ERC/DRC ผ่านแท็บเบราว์เซอร์ และรองรับการอ่านและเขียนไฟล์โปรเจกต์ KiCad ตามปกติ ผู้ใช้สามารถเปิดโปรเจกต์ KiCad จากเครื่อ […]
SparkFun IoT RedBoard : บอร์ดพัฒนา ESP32-P4 รูปแบบ Arduino UNO รองรับ Wi-Fi 6 หรือ PoE
SparkFun เปิดตัวบอร์ด IoT RedBoard ESP32-P4 สองรุ่นในฟอร์มแฟกเตอร์ Arduino UNO R3 เลือกได้ระหว่างเวอร์ชัน Wi-Fi 6/BLE ที่ใช้ ESP32-C5 หรือเวอร์ชัน PoE พร้อมพอร์ต Ethernet 10/100 Mbps ราคาเริ่มต้น 49.95 ดอลลาร์
Olimex UEXT-CH390 : โมดูล SPI-to-Ethernet รองรับบอร์ด Raspberry Pi และ ESP32 พร้อมใช้งาน ESPHome
Olimex UEXT-CH390 เป็นโมดูลฮาร์ดแวร์แบบ Open Source ขนาดเล็ก ที่เพิ่มการเชื่อมต่อเครือข่าย Ethernet ความเร็ว 10/100 Mbps ให้กับบอร์ดไมโครคอนโทรลเลอร์ผ่านอินเทอร์เฟซ SPI รองรับบอร์ด Raspberry Pi Pico, Pico 2 และ ESP32-S3, C3, C5, C6 รวมถึงไมโครคอนโทรลเลอร์รุ่นอื่น ๆ ที่ไม่มี Ethernet ในตัว โมดูลใช้ชิปควบคุม Ethernet WCH CH390 มาพร้อมพอร์ต RJ45, คอนเนกเตอร์ UEXT มาตรฐาน และ pUEXT ขนาดเล็กที่มีระยะพิน 1.0 มม. ตัวบอร์ดมีขนาด 50 × 21 มม. รองรับการใช้งานผ่าน Arduino IDE และเฟิร์มแวร์ ESPHome เหมาะสำหรับเซนเซอร์ IoT อุปกรณ์ Home Assistant และงานที่ต้องการเครือข่ายแบบใช้สายแทน Wi-Fi สเปคของ Olimex UEXT-CH390 : ชิปควบคุม Ethernet – WCH CH390 พร้อมวงจร MAC และ PHY รองรับความเร็ว 10/100 Mbps ในตัว รองรับ Ethernet 10BASE-T […]
Seeed Studio เปิดตัวชุดจอ e-Paper ขาวดำ 4.26 นิ้ว และสี 7.3 นิ้ว พร้อมเฟิร์มแวร์ OpenDisplay
Seeed Studio เปิดตัวชุดจอ E-Paper 2 รุ่น ที่ใช้ชิป Nordic nRF52840 รองรับ Bluetooth LE และติดตั้งเฟิร์มแวร์โอเพนซอร์ส OpenDisplay มาให้ล่วงหน้า พร้อมรองรับการทำงานร่วมกับ Home Assistant ทั้งสองรุ่นประกอบด้วย OpenDisplay 4.26″ Mono จอขาวดำความละเอียด 800 × 480 พิกเซล รองรับ Partial Refresh และ OpenDisplay 7.3″ Color Kit จอสี Spectra 6 ความละเอียด 800 × 480 พิกเซล ทั้งคู่ใช้แบตเตอรี่ Li-ion ความจุ 2,000 mAh พร้อมปุ่มควบคุมและปุ่มรีเซ็ต สเปคของชุด Seeed Studio OpenDisplay : MCU – Nordic Semi nRF52840 CPU – ไมโครคอนโทรลเลอร์ Arm Cortex-M4F ความเร็วสูงสุด 64 MHz หน่วยความจำ – SRAM 256 KB ที่เก็บข้อมูล – Flash 1 MB การเชื่อมต่อไร้สาย – Bluetooth LE 5.0, NFC, 802.15.4 จอแสดงผล OpenDisplay 4.26″ Mono Kit ePaper ขาวดำขน […]
BeagleConnect QuadESC : บอร์ดควบคุมมอเตอร์ BLDC 4 ช่อง พร้อมโมดูล Torque ใช้ชิป TI AM13E23019
BeagleBoard.org เปิดตัว BeagleConnect QuadESC บอร์ดควบคุมมอเตอร์ BLDC แบบ 4 ช่องสัญญาณที่เป็นโอเพนซอร์ส พร้อมบอร์ดฐาน (Carrier Board) ซึ่งออกแบบมาให้ทำงานร่วมกับ BeagleConnect Torque SoM โดยโมดูล SoM ใช้ไมโครคอนโทรลเลอร์ Arm Cortex-M33 รุ่น AM13E23019 จาก Texas Instruments ความเร็ว 200 MHz พร้อมหน่วยคำนวณตรีโกณมิติ (TMU) และ TinyEngine neural-network accelerator สำหรับงาน Edge AI บอร์ด QuadESC carrier board รองรับเอาต์พุตสำหรับมอเตอร์ BLDC แบบสามเฟสจำนวน 4 ช่อง พร้อมช่องวัดกระแส 12 ช่อง ช่องวัดแรงดันไฟฟ้า 12 ช่อง เซนเซอร์วัดอุณหภูมิ 4 ตัว และระบบตรวจสอบแรงดันแบตเตอรี่ นอกจากนี้ยังมีคอนเนกเตอร์ 8 พินสำหรับเชื่อมต่อกับ Flight Controller รองรับสัญญาณ DShot, Telemetry และการรายงานกระแสไฟฟ้า รวมถึงอินเทอร์เฟซสำหรับด […]
Deki Engine – เอนจินเกม 2D ภาษา C++ แบบโอเพนซอร์ส พร้อมโปรแกรมแก้ไขสไตล์ Unity สำหรับ ESP32
Deki Engine เป็นเอนจินเกมภาษา C++ แบบโมดูลาร์และโอเพนซอร์ส มาพร้อมโปรแกรมแก้ไขเกมแบบภาพ (Visual Editor) ที่มีรูปแบบการใช้งานคล้าย Unity โดยออกแบบมาสำหรับอุปกรณ์ฝังตัว (Embedded Devices) และในปัจจุบันได้รับการปรับแต่งให้เหมาะกับแพลตฟอร์ม ESP32 เช่น LilyGO T-Deck Plus, T-Display S3 AMOLED และเร็ว ๆ นี้จะรองรับ Elecrow CrowPanel Advanced 7″ ESP32-P4 โปรแกรม Editor รองรับ Windows และ Linux พร้อมคอมไพเลอร์สำหรับเอนจินกราฟิก 2D โดยโครงการทั้งหมดเผยแพร่ภายใต้สัญญาอนุญาต Apache 2.0 บน GitHub นอกจากนี้ ยังสามารถรันโปรเจกต์บนคอมพิวเตอร์ทั่วไปผ่าน SDL3 ได้ ซึ่งช่วยให้การพัฒนาและทดสอบเกมสะดวกยิ่งขึ้น จุดเด่นของโปรเจกต์ Deki Engine : ขั้นตอนการทำงาน สร้างฉากเกมด้วยเครื่องมือภาพ (visual) เช่น สไปรต์ (Sprites), ข้อความ, อนุภา […]







