Makerfabs MaUWB for Home Assistant เป็นโมดูล Ultra-Wideband (UWB) ที่ใช้ ESP32-S3 ออกแบบมาสำหรับงานระบุตำแหน่งภายในอาคาร และระบบ Real-Time Location System (RTLS) โดยรันเฟิร์มแวร์ ESPHome เพื่อเชื่อมต่อกับ Home Assistant ทำให้สามารถใช้งานเป็นส่วนหนึ่งของระบบระบุตำแหน่งด้วย UWB สำหรับติดตามอุปกรณ์ที่ติดแท็กภายในบ้าน สำนักงาน หรือพื้นที่ภายในอาคารอื่น ๆ ได้ ตัวโมดูลได้รวม ESP32-S3 เข้ากับโมดูล MaUWB UWB ที่ใช้ชิป Qorvo DW3000 พร้อมภาคขยายสัญญาณ PA/LNA เพื่อเพิ่มระยะการวัดตำแหน่งให้ไกลขึ้น เมื่อเทียบกับรุ่น ESP32-S3 ก่อนหน้านี้ รุ่นใหม่นี้ได้ตัดหน้าจอ OLED ออก และเพิ่มคอนโทรลเลอร์อีเทอร์เน็ต WIZnet W5500 ที่รองรับ Power over Ethernet (PoE) นอกจากนี้ยังรองรับการเชื่อมต่อ Wi-Fi 4 และ Bluetooth 5.0 และมาพร้อมตัวเครื่อ […]
Mercedes-Benz เปิดตัว ARDEP แพลตฟอร์มฮาร์ดแวร์โอเพนซอร์สสำหรับการพัฒนาระบบยานยนต์
ARDEP (Automotive Rapid DEvelopment Platform) เป็นแพลตฟอร์มฮาร์ดแวร์และซอฟต์แวร์แบบโอเพนซอร์สที่พัฒนาและเผยแพร่ผ่านบัญชี GitHub ของ Mercedes-Benz โดยใช้สัญญาอนุญาตแบบ Apache 2.0 บอร์ดหลัก ARDEP V2 ใช้ไมโครคอนโทรลเลอร์ STMicroelectronics STM32G474VE ที่ใช้แกนประมวลผล Arm Cortex-M4F ซึ่งออกแบบมาสำหรับงานควบคุมมอเตอร์โดยเฉพาะ พร้อมฮาร์ดแวร์เร่งการคำนวณทางคณิตศาสตร์ CORDIC และ FMAC นอกจากนี้ยังติดตั้งทรานซีฟเวอร์ CAN-FD และ LIN มาในตัว ส่วน PowerIO Shield มาพร้อมเอาต์พุต 6 ช่องและอินพุต 6 ช่อง รองรับแรงดันไฟฟ้าสูงสุด 48V และกระแสสูงสุด 3A ต่อช่อง เหมาะสำหรับงานควบคุมและเชื่อมต่ออุปกรณ์ในระบบยานยนต์และงานอุตสาหกรรมต่าง ๆ สเปคของ ARDEP V2 : MCU – STMicroelectronics STM32G474VE Arm Cortex-M4 พร้อม FPU ความเร็วสูงสุด 1 […]
Flipper BUSY Bar อุปกรณ์ตั้งโต๊ะช่วยบอกสถานะ “กำลังทำงาน” พร้อมจอ LED Pixel และรองรับ Matter
Flipper หยุดพักจากการเปิดตัวอุปกรณ์สำหรับงานทดสอบและแฮกเครือข่ายไร้สายชั่วคราว ด้วยการเปิดตัว BUSY Bar อุปกรณ์โอเพนซอร์สสำหรับเพิ่มประสิทธิภาพการทำงาน (Productivity Multitool) ที่ออกแบบมาเพื่อช่วยลดสิ่งรบกวนและเพิ่มสมาธิในการทำงาน ตัวอุปกรณ์มาพร้อมมาจอแสดงผล LED Pixel ที่สามารถปรับแต่งได้ และจอ OLED ขาวดำขนาดเล็กที่ด้านหลัง รองรับการซิงก์ข้อมูลกับแอปสำหรับการทำงาน ช่วยปิดเสียงการแจ้งเตือน และรองรับมาตรฐาน Matter เพื่อเชื่อมต่อกับระบบสมาร์ทโฮม เช่น Home Assistant, Apple Home, Google Home และแพลตฟอร์มอื่น ๆ ที่รองรับ Matter ได้อย่างสะดวก สเปค BUSY Bar : ไมโครคอนโทรลเลอร์ – STMicroelectronics STM32U5 CPU – Arm Cortex-M33 @ 160 MHz หน่วยความจำ – SRAM 2.5 MB ที่เก็บข้อมูล – Flash 2 MB ที่เก็บข้อมูล – eMMC flash 8 GB […]
NeoEyes NE503 – กล้อง Edge AI 4K ใช้ชิป Hailo-15H พร้อม 20 TOPS
Camthink NeoEyes NE503 เป็นแพลตฟอร์มกล้อง Edge AI ความละเอียด 4K ที่ใช้ชิป Hailo-15H ซึ่งมาพร้อมซีพียู Quad-core Arm Cortex-A53 และ AI Accelerator ประสิทธิภาพ 20 TOPS จับคู่กับหน่วยความจำ LPDDR4 ขนาด 8GB และ eMMC flash ขนาด 64GB ตัวกล้องติดตั้งเซ็นเซอร์ภาพ Sony IMX678 ความละเอียด 4K พร้อมเลนส์ Auto Zoom 8–32 มม. รูรับแสง F1.6 พร้อมระบบโฟกัสอัตโนมัติ (AF) เพื่อให้ได้ภาพคุณภาพสูง รองรับการถ่ายภาพในสภาพแสงน้อย และการตรวจจับวัตถุในระยะไกล NeoEyes NE503 สามารถประมวลผลวิดีโอความละเอียดสูง รันโมเดล AI หลายตัวพร้อมกัน (Multi-model Inference) รองรับแอปพลิเคชันแบบคอนเทนเนอร์ (Containerized Applications) และเวิร์กโฟลว์ที่ทำงานตามเหตุการณ์ (Event-driven Workflows) ได้โดยตรงบนตัวอุปกรณ์ โดยไม่ต้องพึ่งพาระบบคลาวด์หรือเซิร์ฟ […]
AkiraOS: Docker สำหรับไมโครคอนโทรลเลอร์? รวมพลัง Zephyr RTOS และ WebAssembly (WASM)
AkiraOS เป็นระบบปฏิบัติการฝังตัว (Embedded OS) ที่พัฒนาบนพื้นฐานของ Zephyr RTOS โดยสามารถรันแอปพลิเคชัน WebAssembly (WASM) แบบแยกส่วนและอยู่ใน Sandbox บนไมโครคอนโทรลเลอร์ได้ พร้อมรองรับการติดตั้งและอัปเดตแอปผ่าน OTA โดยไม่ต้องแฟลชเฟิร์มแวร์ใหม่ทั้งหมด กล่าวอีกนัยหนึ่ง AkiraOS มีแนวคิดคล้ายกับ Docker Container สำหรับไมโครคอนโทรลเลอร์ แพลตฟอร์ม Embedded แบบโอเพ่นซอร์สนี้แยกระบบปฏิบัติการ (OS) ออกจากแอปพลิเคชันอย่างชัดเจน ทำให้เฟิร์มแวร์หลักมีความเสถียร ขณะที่แอปพลิเคชันจะอยู่ในรูปแบบไฟล์ไบนารี .wasm ที่เป็นอิสระ สามารถติดตั้งหรืออัปเดตผ่าน OTA ได้โดยไม่ต้องแก้ไขหรืออัปเดตตัวระบบปฏิบัติการ อีกทั้งยังสามารถทำงานข้ามแพลตฟอร์มได้ โดยใช้ไบนารีไฟล์เดียวกันบนบอร์ดไมโครคอนโทรลเลอร์ ESP32-S3, nRF5x หรือ STM32 ได้โดยไม่ต้อ […]
FalCAN Probe : อะแดปเตอร์ USB to CAN/RS-485/RS-422 แบบโอเพนซอร์ส ที่ใช้ STM32
อะแดปเตอร์ USB-to-bus ส่วนใหญ่ รวมถึงเครื่องมืออย่าง CANTact Pro หรือ MeatPi Ollie V1 และ V2, มักรองรับการสื่อสารแบบ CAN หรือ RS-485/RS-422 เพียงอย่างใดอย่างหนึ่งในลักษณะอุปกรณ์อนุกรมแบบฟังก์ชันตายตัว แต่ FalCAN Probe ที่พัฒนาโดย Anders B. Nielsen แตกต่างออกไป เพราะเป็นอะแดปเตอร์ USB แบบหลายโปรโตคอลที่ใช้ไมโครคอนโทรลเลอร์ STM32F042 เป็นแกนหลัก FalCAN Probe เป็นบอร์ด USB Type-C แบบโอเพนซอร์สขนาดกะทัดรัด ที่ช่วยให้คอมพิวเตอร์สามารถเชื่อมต่อกับเครือข่าย CAN, RS-485 และ RS-422 แบบ Full-Duplex ได้ ภายในบอร์ดไม่ได้ใช้ชิป USB bridge แบบตายตัว แต่เปิดให้เข้าถึงอินเทอร์เฟซ USB ดั้งเดิมของไมโครคอนโทรลเลอร์ พร้อมทั้งมีพอร์ต SWD และ GPIO ให้ใช้งานเพิ่มเติม ทำให้สามารถนำไปใช้เป็นแพลตฟอร์มพัฒนา Arm Cortex-M0 ขนาดเล็กได้อีกด้ […]
ภาษา Rust vs C สำหรับการพัฒนาเฟิร์มแวร์ระบบสมองกลฝังตัว
กระแสความนิยมของภาษา Rust กำลังเพิ่มขึ้นอย่างมาก และเริ่มถูกนำไปใช้ในหลายโปรเจกต์ รวมถึงใน Linux kernel ด้วย แต่ก่อนหน้านี้ยังไม่ชัดเจนว่าว่า Rust เหมาะสมกับการพัฒนาเฟิร์มแวร์สำหรับระบบสมองกลฝังตัว (embedded) หรือไม่ เนื่องจากไมโครคอนโทรลเลอร์มีทรัพยากรฮาร์ดแวร์จำกัด จำเป็นต้องใช้หน่วยความจำและพื้นที่จัดเก็บข้อมูลให้น้อยที่สุด และยังต้องมีประสิทธิภาพสูง เช่น เพื่อช่วยลดการใช้พลังงานในอุปกรณ์ที่ใช้แบตเตอรี่ งานวิจัยจาก Cornell University เรื่อง “Lessons from an Industrial Microcontroller Use Case with Ariel OS” ได้พยายามตอบคำถามนี้ โดยทำการเปรียบเทียบระหว่างภาษา C และภาษา Rust สำหรับระบบสมองกลฝังตัว ซึ่งผลลัพธ์สรุปว่า Rust เป็นตัวเลือกที่สามารถนำมาใช้งานได้จริง : เมื่อภาษา Rust ได้รับความนิยมมากขึ้นสำหรับการพัฒ […]
Prunt Board 3 : บอร์ดควบคุมเครื่องพิมพ์ 3 มิติ ทำงานได้ลื่นและเงียบ
Prunt Board 3 เป็นบอร์ดควบคุมเครื่องพิมพ์ 3 มิติ ที่มาพร้อมไดรเวอร์สเต็ปเปอร์ TMC2240 stepper driver จำนวน 6 ตัว, เอาต์พุตฮีตเตอร์ 15A จำนวน 2 ช่อง, เอาต์พุตพัดลม 4 ช่อง, อินพุตเทอร์มิสเตอร์ 4 ช่อง และอินพุตเอ็นด์สต็อป 4 ช่อง โดยถูกออกแบบมาเพื่อให้การทำงานราบรื่นและเงียบยิ่งขึ้น ฮาร์ดแวร์ของบอร์ดนี้ยังถูกระบุว่ามีการป้องกันไฟฟ้าสถิต (ESD) ที่ดีกว่าบอร์ดอย่าง Duet 3 Mini 5+ หรือ BTT SKR 3 EZ อีกทั้งยังรองรับการสร้างสัญญาณสเต็ปแบบเร่งความเร็วด้วยฮาร์ดแวร์ (hardware-accelerated step generation) จุดเด่นที่แท้จริงอยู่ที่เฟิร์มแวร์ Prunt และเซิร์ฟเวอร์ที่เกี่ยวข้อง ซึ่งสามารถสร้างโปรไฟล์ความเร็วแบบ 31 เฟส เพื่อให้การเคลื่อนไหวเนียนขึ้น และคุณภาพงานพิมพ์ดีกว่าบอร์ดที่ใช้เฟิร์มแวร์อย่าง Klipper หรือ Marlin สเปคของ Prun […]







