OpenMV ได้เปิดตัวบอร์ดกล้อง Edge AI ใหม่สองรุ่นที่สามารถโปรแกรมได้ด้วย MicroPython ได้แก่ OpenMV AE3 ที่ใช้ชิป Alif Ensemble E3 พร้อม Cortex-M55 สองคอร์ และ Ethos-U55 micro NPU สองตัว และบอร์ด OpenMV N6 เป็นบอร์ดขนาดใหญ่กว่าที่ใช้ไมโครคอนโทรลเลอร์ STMicro STM32N6 พร้อม Cortex-M55 และตัวเร่ง AI/ML Neural-ART ที่ความเร็ว 1 GHz ทั้งสองรุ่นสามารถประมวลผลด้าน Machine Vision ได้เป็นเวลาหลายปีด้วยพลังงานจากแบตเตอรี่ต่อหนึ่งการชาร์จ ทีม OpenMV ได้พัฒนาบอร์ดกล้องที่ใช้ MCU หลายรุ่น พร้อมทั้งเฟิร์มแวร์ OpenMV สำหรับการประมวลผลภาพคอมพิวเตอร์ (Computer Vision) ซึ่งเราได้รู้จักบริษัทนี้ครั้งแรกเมื่อเปิดตัว OpenMV Cam ที่ใช้ STM32F427 ในปี 2015 ตลอดหลายปีที่ผ่านมา มีความก้าวหน้าอย่างมากทั้งในด้านฮาร์ดแวร์ เฟิร์มแวร์ และซอฟต์ […]
Haasoscope Pro – ออสซิลโลสโคป USB แบบโอเพ่นซอร์สและสุ่มตัวอย่างแบบเรียลไทม์ รองรับแบนด์วิดท์สูงสุด 2GHz
Haasoscope Pro เป็นออสซิลโลสโคป USB แบบโอเพนซอร์สที่มีฮาร์ดแวร์ประสิทธิภาพสูง รองรับแบนด์วิดท์กว้าง และการสุ่มตัวอย่างแบบเรียลไทม์ โดยพัฒนาต่อยอดจากรุ่นก่อนหน้าอย่าง Haasoscope ซึ่งรุ่น Pro ใหม่นี้มาพร้อมกับแบนด์วิดท์ 2GHz ความละเอียด 12 บิตและอัตราการสุ่มตัวอย่าง 3.2GS/s Haasoscope Pro ออสซิลโลสโคป USB ถูกออกแบบให้มีต้นทุนต่ำแต่ยังคงประสิทธิภาพที่รวดเร็วเป็นพิเศษ แม้ว่าจะมาพร้อมกับเพียง 2 ช่องสัญญาณ แต่ด้วยดีไซน์ที่ยืดหยุ่น ทำให้สามารถเชื่อมต่อและซิงโครไนซ์อุปกรณ์หลายตัวเข้าด้วยกันผ่านสาย Cat5 เพื่อเพิ่มอัตราการสุ่มตัวอย่างเป็นสองเท่าหรือเพิ่มจำนวนช่องสัญญาณได้ ออสซิลโลสโคปนี้รองรับโพรบแบบพาสซีฟมาตรฐาน x10 แต่ยังมีโพรบแอคทีฟแบบกำหนดเองที่เรียกว่า Haasoscope Pro-be ให้เลือกใช้งาน ซึ่งรองรับแบนด์วิดท์อนาล็อกสูงส […]
GoogleFindMyTools : ตามหาอุปกรณ์ติดตาม Bluetooth ที่ใช้ ESP32 ผ่านเครือข่าย Google Find My Device
GoogleFindMyTools ของ Leon Böttger เป็นการนำเครือข่าย Google Find My Device กลับมาสร้างใหม่ โดยสามารถทำงานร่วมกับอุปกรณ์ Android และตัวติดตามเชิงพาณิชย์ นอกจากนี้ยังมีการรองรับอุปกรณ์ติดตาม Bluetooth ที่ใช้ ESP32 ในรูปแบบทดลอง การใช้งานมีสององค์ประกอบหลักได้แก่ สคริปต์ Python main.py ซึ่งใช้สำหรับแสดงรายการและค้นหาตำแหน่งอุปกรณ์, และเฟิร์มแวร์ของ ESP32 โดยใช้ภาษา C พร้อมกับ ESP-IDF นอกจากนี้คอมพิวเตอร์โฮสต์จะต้องติดตั้งไลบรารี Python หลายตัวผ่านคำสั่ง “pip install -r requirements.txt” และต้องใช้เว็บเบราว์เซอร์ Google Chrome นี่คือผลลัพธ์ของสคริปต์ Python บนแล็ปท็อป Ubuntu ของฉัน:
Raspberry Pi HAT แบบซ้อนกันได้พร้อม ADC ความละเอียดสูง 24 บิตจำนวน 8 ช่องสัญญาณ
“Eight 24-bit ADC 8-layer Stackable HAT” ของ Sequent Microsystems เป็นบอร์ดขยาย Raspberry Pi ที่ออกแบบมาสำหรับโครงการระบบอัตโนมัติภายในบ้าน รองรับ Raspberry Pi ทุกรุ่นที่มี GPIO header 40 พิน และมาพร้อมกับดีไซน์แบบซ้อนกัน (stackable) ซึ่งช่วยเพิ่มความสามารถในการขยายระบบให้รองรับการตั้งค่าที่ซับซ้อนยิ่งขึ้น Stackable HAT มาพร้อมกับช่องสัญญาณ ADC อิสระที่มีความละเอียดสูง 24 บิตจำนวน 8 ช่อง ช่วยให้สามารถวัดสัญญาณอนาล็อกขนาดเล็กได้อย่างแม่นยำ นอกจากนี้ยังมีตัวขยายสัญญาณแบบปรับค่าได้ (Programmable Gain Amplifier) ในแต่ละช่องสัญญาณอินพุต เพื่อช่วยขยายสัญญาณที่อ่อนและเพิ่มประสิทธิภาพของช่วงสัญญาณอินพุตของ ADC สามารถซ้อนกันสูงสุด 8 ชั้น ทำให้รองรับอินพุตอนาล็อกแบบ differential ได้ถึง 64 ช่อง อุปกรณ์นี้สามารถจ่ายกระแสไฟ […]
ไลบรารี PioMatter ของ Adafruit เพิ่มการรองรับ HUB75 RGB LED Matrix ให้กับ Raspberry Pi 5
Raspberry Pi 5 มาพร้อมกับ CPU และ GPU ที่ทรงพลังขึ้น รวมถึงขา I/O ที่เร็วขึ้นเมื่อเทียบกับ Raspberry Pi 4 แต่ก็มีความไม่เข้ากันอย่าง แม้ว่าการเปลี่ยนจาก Raspberry Pi 4 เป็น Raspberry Pi 5 มักจะราบรื่นสำหรับแอปพลิเคชันส่วนใหญ่ แต่ Adafruit ระบุว่าความสามารถในการควบคุม HUB75 RGB LED Matrix ได้หายไปใน Raspberry Pi 5 เนื่องจากอุปกรณ์นี้ใช้ชิป RP1 สำหรับควบคุม GPIO แทนที่จะเป็นโปรเซสเซอร์ Broadcom ควบคุมโดยตรงเหมือนในรุ่นก่อนหน้า ขณะนี้ทางบริษัทได้แก้ปัญหาดังกล่าวโดยใช้ PIO (Programmable I/O) block ในชิป RP1 ซึ่งเป็น PIO เดียวกันกับที่พบในไมโครคอนโทรลเลอร์ RP2040 หรือ RP2350 เพื่อควบคุม HUB75 RGB LED Matrix จาก Raspberry Pi 5 โดยสามารถดูรายละเอียดการทำงานของพวกเขาได้ที่ GitHub ในโครงการ Adafruit-Blinka-Raspberry-Pi5 […]
Roboreactor – เว็บสำหรับออกแบบหุ่นยนต์ที่ใช้ Raspberry Pi หรือ Jetson ตั้งแต่ระบบอิเล็กทรอนิกส์ไปจนถึงโค้ดและไฟล์ 3D
Roboreactor เป็นแพลตฟอร์มบนเว็บที่ช่วยให้วิศวกรสามารถสร้างระบบหุ่นยนต์และระบบอัตโนมัติบน Raspberry Pi, NVIDIA Jetson หรือ SBC อื่น ๆ ได้โดยตรงจากเว็บเบราว์เซอร์ รองรับการเลือกชิ้นส่วน, การสร้างโค้ดผ่านการเขียนโปรแกรมแบบภาพ (Visual Programming) และการสร้างโมเดล URDF จากซอฟต์แวร์ Onshape นอกจากนี้ คุณยังสามารถออกแบบหุ่นยนต์ของคุณด้วย LLM ได้ตามต้องการ ขั้นตอนแรกคือการสร้างโปรเจกต์ตามสเปกของหุ่นยนต์ของคุณ จากนั้นดาวน์โหลดและติดตั้งอิมเมจ Genflow Mini ลงใน Raspberry Pi หรือ NVIDIA Jetson SBC อีกทางเลือกหนึ่งคือการติดตั้งมิดเดิลแวร์ Gemini Mini ด้วยสคริปต์บน SBC อื่น ๆ แต่มีข้อมูลว่ากระบวนการนี้อาจใช้เวลานานถึง 10 ชั่วโมง ในขั้นตอนนี้ คุณควรจะสามารถเข้าถึงข้อมูลจากเซ็นเซอร์และอุปกรณ์ต่อพ่วงอื่น ๆ ที่เชื่อมต่อกับบอร์ […]
RootMaster : ระบบอัตโนมัติสำหรับปลูกผักไฮโดรโปนิกส์ ที่ใช้ Raspberry Pi Zero 2W พร้อม MCU STM32G4 , CAN Bus, เซนเซอร์
RootMaster เป็นระบบอัตโนมัติสำหรับการปลูกผักโดยไม่ใช้ดินแบบไฮโดรโปนิกส์ (Hydroponic) ที่ใช้ Raspberry Pi Zero 2W ออกแบบมาเพื่อควบคุมสภาพน้ำและสิ่งแวดล้อมอย่างแม่นยำ ระบบนี้ยังรวมไมโครคอนโทรลเลอร์ STM32G4 เพื่อจัดการงานแบบเรียลไทม์ เช่น การควบคุมปั๊มและอุปกรณ์ต่อพ่วง, การจัดการเซนเซอร์ และประมวลผลข้อมูลจากเซนเซอร์ภายนอก เช่น ตัววัดระดับน้ำ นอกจากนี้ยังสามารถสร้างสัญญาณ PWM เพื่อควบคุมพลังงานของอุปกรณ์ที่เชื่อมต่อ และจัดการการสื่อสารกับโมดูลภายนอกผ่านอินเทอร์เฟส CAN FD โดยที่ไมโครคอนโทรลเลอร์ STM32 ทำหน้าที่จัดการงานในระดับฮาร์ดแวร์, Raspberry Pi Zero 2W ทำหน้าที่ควบคุมระดับสูงและการโต้ตอบกับผู้ใช้, RootMaster สามารถเขียนโปรแกรมด้วยภาษา Python, C, C++ หรือภาษาโปรแกรมอื่น ๆ และมีประโยชน์สำหรับแอปพลิเคชัน เช่น และเ […]
Mercury X1 : หุ่นยนต์ฮิวแมนนอยด์ล้อเลื่อน ที่ใช้คอนโทรลเลอร์ AI NVIDIA Jetson Xavier NX และบอร์ดควบคุมมอเตอร์ ESP32
Elephant Robotics Mercury X1 เป็นหุ่นยนต์ฮิวแมนนอยด์ล้อเลื่อน (Wheeled Humanoid Robot) สูง 1.2 เมตร ที่มาพร้อมแขนกล 2 แขนที่ใช้ NVIDIA Jetson Xavier NX เป็นตัวควบคุมหลักและไมโครคอนโทรลเลอร์ ESP32 สำหรับการควบคุมมอเตอร์ เหมาะสำหรับการวิจัย การศึกษา งานบริการ ความบันเทิง และการควบคุมระยะไกล หุ่นยนต์ตัวนี้มีอิสระในการเคลื่อนไหวถึง 19 องศา สามารถยกน้ำหนักได้สูงสุด 1 กิโลกรัม ทำงานได้ต่อเนื่องนานถึง 8 ชั่วโมงต่อการชาร์จหนึ่งครั้ง และเคลื่อนที่ได้ด้วยความเร็วสูงสุด 1.2 เมตร/วินาที หรือประมาณ 4.3 กิโลเมตร/ชั่วโมง โดยพัฒนาต่อยอดจากหุ่นยนต์แขนคู่ Mercury B1 ของบริษัท พร้อมฐานเคลื่อนที่ประสิทธิภาพสูง สเปคของ Mercury X1: คอนโทรลเลอร์หลัก – NVIDIA Jetson Xavier NX CPU – โปรเซสเซอร์ NVIDIA Carmel ARM v8.2 แบบ 64 บิต 6-core […]