LabWired ซอฟต์แวร์จำลองบอร์ด MCU ทดสอบเฟิร์มแวร์ได้โดยไม่ต้องใช้ฮาร์ดแวร์จริง

LabWired MCU board simulator

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 Web Browser 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 จากเครื่อ […]

โฆษณา

ControlBox โซลูชัน Home Assistant สำหรับระบบทำความร้อนใต้พื้น ระบบไฟส่องสว่าง และเซนเซอร์ 1-Wire

controlbox controller ระบบทำความร้อนใต้พื้น home assistant

ControlBox จาก DomeCtrl เป็นชุดควบคุม Home Assistant ที่ใช้ Raspberry Pi 5 ออกแบบมาสำหรับระบบทำความร้อนใต้พื้นด้วยน้ำ (Hydronic Radiant Floor Heating: RFH) เป็นหลัก พร้อมรองรับระบบไฟส่องสว่างและอุปกรณ์พลังงานต่าง ๆ เช่น แผงรับพลังงานแสงอาทิตย์ ระบบโซลาร์เซลล์ ปั๊มความร้อน ปั๊มน้ำ และวาล์วไฮดรอลิก ระบบสามารถควบคุมวาล์วความร้อน ปั๊มน้ำแบบ PWM และอุปกรณ์ที่เกี่ยวข้องกับระบบทำความร้อนใต้พื้น รวมถึงอ่านค่าอุณหภูมิจากเซนเซอร์ 1-Wire หลายตัวผ่านสายสัญญาณระยะไกลกว่า 6 เมตร นอกจากนี้ยังมีเอาต์พุตสำหรับ LED Strip จำนวน 32 ช่อง รองรับกำลังไฟรวมสูงสุด 2 kW สเปคของ ControlBox : บอร์ดหลัก – บอร์ด SBC Raspberry Pi 5 พร้อม RAM 4GB หน่วยความจำ – NVMe SSD ความจุ 128GB ติดตั้ง Home Assistant มาให้เรียบร้อย การเชื่อมต่อแบบมีสาย Gi […]

STMicro STM32G5 : ไมโครคอนโทรลเลอร์ Cortex-M33 ความเร็ว 280 MHz สำหรับงานควบคุมมอเตอร์และ Digital Power

STM32G5

STM32G5 Series เป็นตระกูลไมโครคอนโทรลเลอร์ (MCU) รุ่นใหม่จาก STMicroelectronics ใช้ Arm Cortex-M33 ความเร็วสูงสุด 280 MHz ออกแบบมาสำหรับระบบจ่ายไฟอุตสาหกรรม อินเวอร์เตอร์พลังงานแสงอาทิตย์ เครื่องชาร์จ EV หุ่นยนต์ และระบบควบคุมมอเตอร์ โดยมีประสิทธิภาพเพิ่มขึ้นเป็น 2 เท่าเมื่อเทียบกับ STM32G4 ที่เปิดตัวในปี 2021 MCU ตระกูลใหม่นี้มาพร้อม Flash สูงสุด 512KB และ SRAM 112KB พร้อม ECC มี High-Resolution Timer (HRTIM) ความละเอียด 111 ps และเอาต์พุต PWM สูงสุด 12 ช่องในบางรุ่น รวมถึง ADC ความละเอียด 12-bit รองรับความเร็วสูงสุด 5 MSPS นอกจากนี้ยังมีอินเทอร์เฟซสำหรับ Position Encoder, Programmable Logic Array (PLA) จำนวน 16 องค์ประกอบ, ตัวเร่งการคำนวณ CORDIC และ FMAC รวมถึงระบบรักษาความปลอดภัย Arm TrustZone, Secure Boot แ […]

รีวิว LattePanda Mu Ultra – โมดูลคอมพิวเตอร์ AI Intel Core Ultra 7 256V กับผลทดสอบบน Ubuntu 26.04

lattepanda mu ultra cover image

สวัสดีครับ วันนี้ผมจะพามารีวิว LattePanda Mu Ultra ซึ่งเป็นมอดูลคอมพิวเตอร์ x86 ขนาดกะทัดรัด ออกแบบมาสำหรับงาน AI บนอุปกรณ์ (on-device AI) โดยมีให้เลือก 2 รุ่น คือ Intel Core Ultra 5 226V และ Core Ultra 7 256V ทั้งสองรุ่นมาพร้อมหน่วยความจำ LPDDR5X ความเร็วสูง 16 GB ที่ 8533 MT/s และรุ่นท็อปให้พลังประมวลผล AI รวมสูงสุดถึง 115 TOPS ในการรีวิวนี้ ผมติดตั้ง Ubuntu 26.04 แล้ววัดประสิทธิภาพของ LattePanda Mu Ultra ด้วยเครื่องมือหลายแบบ ทั้ง sbc-bench, Geekbench 7 และ Geekbench AI รวมทั้งมีการทดสอบประสิทธิภาพ CPU, GPU และ NPU ด้วย llama.cpp และ YOLO26 เพื่อดูว่าบอร์ดนี้รับงาน AI ได้แค่ไหน สุดท้ายผมสร้างเดโมสนุก ๆ ที่รวม YOLO26, MediaPipe และ OpenCV เข้าด้วยกัน เพื่อทดสอบการประมวลผลคอมพิวเตอร์วิชันแบบเรียลไทม์ รวมถึงการ […]

Seeed Studio XIAO STM32C5 : บอร์ด XIAO รุ่นแรกที่ใช้ชิป STM32 พร้อม CAN FD 2 ช่อง และ IMU 6 แกน

Seeed Studio XIAO STM32C5

Seeed Studio XIAO STM32C5 เป็นบอร์ดพัฒนารุ่นแรกในตระกูล XIAO ของบริษัทที่ใช้ MCU จาก STMicroelectronics โดยใช้ชิป STM32C5A3CG Arm Cortex-M33 ความเร็ว 144 MHz มาพร้อม CAN FD จำนวน 2 ช่อง และเซนเซอร์ 6-axis IMU ที่มีวงจรทำความร้อนแบบตั้งโปรแกรมได้ เหมาะสำหรับงาน Robotics, ระบบควบคุมอุตสาหกรรม และการตรวจจับการเคลื่อนไหว บอร์ดมาพร้อม Flash ภายนอกขนาด 16MB, คริสตัล 48 MHz, พอร์ต USB-C และวงจรชาร์จแบตเตอรี่ โดย CAN FD หนึ่งช่องเชื่อมต่อกับ Transceiver ที่ติดตั้งมาบนบอร์ด ส่วนอีกช่องต้องใช้ Transceiver ภายนอก จุดเด่นอีกอย่างคือวงจรทำความร้อนสำหรับ IMU ที่ควบคุมผ่าน PWM ช่วยให้ Firmware สามารถควบคุมอุณหภูมิเซนเซอร์ เพื่อลดความคลาดเคลื่อนของค่าที่วัดได้ สเปกของ XIAO STM32C5 : MCU – STMicroelectronics STM32C5A3CG CPU – A […]

โฆษณา

SparkFun IoT RedBoard : บอร์ดพัฒนา ESP32-P4 รูปแบบ Arduino UNO รองรับ Wi-Fi 6 หรือ PoE

SparkFun IoT RedBoard ESP32 C5 left and ESP32 P4 PoE right development boards

SparkFun เปิดตัวบอร์ด IoT RedBoard ESP32-P4 สองรุ่นในฟอร์มแฟกเตอร์ Arduino UNO R3 เลือกได้ระหว่างเวอร์ชัน Wi-Fi 6/BLE ที่ใช้ ESP32-C5 หรือเวอร์ชัน PoE พร้อมพอร์ต Ethernet 10/100 Mbps ราคาเริ่มต้น 49.95 ดอลลาร์

M5Stack Core Matrix : คอนโทรลเลอร์ IoT ที่ใช้ ESP32-C61 พร้อมจอ LED Matrix 16×16, Wi-Fi 6 และ IMU 6 แกน

M5Stack Core Matrix Dev Kit ESP32 C61

M5Stack Core Matrix เป็นคอนโทรลเลอร์ IoT ที่ใช้ชิป ESP32-C61 มาพร้อมจอ LED Matrix สีขาวขนาด 16×16 พิกเซล สำหรับแสดงไอคอน ภาพเคลื่อนไหว สถานะการทำงานของอุปกรณ์ และการแจ้งเตือนต่าง ๆ รองรับการเชื่อมต่อ Wi-Fi 6 ย่านความถี่ 2.4 GHz เหมาะสำหรับงาน IoT การตรวจสอบข้อมูลจากเซ็นเซอร์ และการพัฒนาจอแสดงผลแบบโต้ตอบ (Interactive Display) นอกจากนี้ ยังมีเซ็นเซอร์ IMU แบบ 6 แกน รุ่น BMI270, ช่องใส่การ์ด microSD, บัซเซอร์แบบ Passive, ปุ่มกดใช้งาน 3 ปุ่ม, ปุ่มเปิด-ปิดเครื่อง และพอร์ต USB-C ตัวบอร์ดยังรองรับการเชื่อมต่อโมดูลและเซ็นเซอร์ภายนอกผ่านอินเทอร์เฟซ M5-Bus และ Grove รวมถึงมีวงจรจัดการพลังงานสำหรับแบตเตอรี่ ทำให้สามารถใช้งานได้ทั้งจากแหล่งจ่ายไฟ USB และแบตเตอรี่ภายนอก สเปคของ M5Stack Core Matrix: SoC – Espressif Systems E […]

โฆษณา