บอร์ด EsPiFF ได้รวมโมดูล ESP32 กับ RP2040 MCU ด้วยฟอร์มแฟกเตอร์ของ Raspberry Pi 4

Raspberry Pi 4 SBC ESP32 RP2040 MCU

บอร์ด EsPiFF อาจดูเหมือน Raspberry Pi 4 Linux SBC แต่มาพร้อมกับโมดูล ESP32-WROVER WiFi และ Bluetooth และไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 ที่ทำหน้าที่เป็น co-processor (ตัวประมวลผลร่วม) เป้าหมายคือการจัดหาอุปกรณ์ทดแทน Raspberry Pi 4 สำหรับแอปพลิเคชันที่ต้องการความน่าเชื่อถือที่สูงกว่าและการทำงานตลอด 24 ชั่วโมง 7 วัน โดยใช้พลังงานน้อยในการประมวลผลและความสามารถในการใช้งานด้านมัลติมีเดียของโปรเซสเซอร์ Broadcom BCM2711 Arm ที่พบใน Pi หรือความสามารถรอบด้านของระบบปฏิบัติการ Linux   สเปคของบอร์ด EsPiFF: โมดูลไร้สาย – โมดูล ESP32-WROVER พร้อมไมโครคอนโทรลเลอร์ ESP32-D0WDQ6 แบบ dual-core รองรับ 2.4 GHz WiFi 4 และ Bluetooth, หน่วยความจำ PSRAM 8 MB  และ Flash Memory ขนาด 16 MB Co-processor – ไมโครคอนโทรลเลอร์ Cort […]

Starfish : บอร์ดควบคุม PnP ใช้ Raspberry Pi RP2040 MCU กับไดรเวอร์มอเตอร์ TMC2209

StarFish Raspberry Pi RP2040 PnP control board

เราได้เห็น Raspberry Pi RP2040 MCU ในบอร์ดควบคุมเครื่องพิมพ์ 3D แล้ว ดังนั้นจึงไม่น่าแปลกใจที่ไมโครคอนโทรลเลอร์แบบ dual-core จะเข้าสู่บอร์ดควบคุมเครื่อง Pick-and-Place (PnP) (คือเครื่องหยิบจับและวางใช้วางชิ้นส่วนอิเล็กทรอนิกส์ลงบนแผงวงจรพิมพ์) บอร์ด Starfish ออกแบบโดย Thea Flowers ใช้ประโยชน์จากความสามารถของ RP2040 MCU เพื่อควบคุมไดรเวอร์มอเตอร์ Trinamic TMC2209 3 ตัว, ไดรเวอร์ MOSFET เพื่อควบคุมปั๊มสุญญากาศ DC, เซ็นเซอร์วัดความดัน (สุญญากาศ) 2 ตัว และการเชื่อมต่อ RS485 และ I2C สำหรับสายป้อน (Feeders) และอุปกรณ์ต่อพ่วงตามลำดับ สเปคของ Starfish: MCU – ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex M0+ ที่ความเร็วสูงสุด 133 MHz พร้อม SRAM แบบฝังตัวขนาด 264 kB ที่เก็บข้อมูล – QSPI flash ไดรเวอร์มอเตอ […]

เฟิร์มแวร์ RP2040 แปลง Raspberry Pi Pico ให้เป็นบริดจ์ I2C to USB

RP2040 firmware I2C USB bridge

Nicolai Electronics/ rp2040-ic2-interface เฟิร์มแวร์โอเพ่นซอร์ส สำหรับ Raspberry Pi Pico (หรือบอร์ด Raspberry Pi RP2040 อื่นๆ) จะแปลงบอร์ดเป็นบริดจ์ I2C เป็น USB (I2C to USB) เพื่อเชื่อมต่อเซ็นเซอร์หรือโมดูล I2C ใดๆ กับพีซีหรือฮาร์ดแวร์อื่นๆ ที่ไม่มี GPIO เฟิร์มแวร์ rp2040 ใช้โปรโตคอล USB ที่คาดหวังโดยไดรเวอร์เคอร์เนล I2C-Tiny-USB ที่ใช้โดยโปรเจ็กต์ I2C-Tiny-USB แบบเดิม สำหรับไมโครคอนโทรลเลอร์ Microchip ATMega AVR 8-บิต อย่างไรก็ตาม RP2040 ไม่ใช่ทางแยกของโปรเจ็กต์แบบเดิม แต่เป็นการนำเฟิร์มแวร์กลับมาใช้ใหม่อย่างสมบูรณ์ คุณจะต้องเชื่อมต่อเซ็นเซอร์ I2C, หน้าจอแสดงผล หรือโมดูลอื่นกับพิน SDA (GPIO 2) และ SCL (GPIO 3) ของไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 และแฟลชเฟิร์มแวร์ “pre-release” ไปที่บอร์ด คุณส […]

b-parasite : เซ็นเซอร์รดน้ำต้นไม้ รองรับ Bluetooth LE และ Zigbee

Zigbee Plant Sensor

b-parasite ของ rbaron เป็นฮาร์ดแวร์ประเภท Open Source อุปกรณ์ Bluetooth LE เซ็นเซอร์รดน้ำต้นไม้ที่สามารถวัดความชื้นในดิน และตรวจจับอุณหภูมิ/ความชื้น/แสงแวดล้อมโดยรอบ และทำงานร่วมกับ ESPHome, Home Assistant หรือแพลตฟอร์ม macOS หรือ Linux รวมถึงบอร์ด Raspberry Pi b-parasite ใช้ไมโครคอนโทรลเลอร์ไร้สาย nRF52840 multi-protocol ดังนั้น stanvn จึงตัดสินใจเพิ่มการรองรับ Zigbee ให้กับ b-parasite ผ่านเฟิร์มแวร์ “Zigbee Plant Sensor” ที่ใช้ Nordic Semi nRF5 SDK สำหรับ nRF52 series ของ SoC และทำงานร่วมกับ Zigbee2MQTT ก่อนอื่นมาดูข้อกำหนดฮาร์ดแวร์ b-parasite : Wireless MCU – Nordic Semi nRF52840 Arm Cortex-M4F multi-protocol wireless microcontroller พร้อม Bluetooth LE 5.0 และ 802.15.4 (Zigbee/Thread) , 1024 KB f […]

บอร์ดฐาน Raspberry Pi CM4 ขนาดเล็ก มีเพียงพอร์ต USB-C และส่วนหัว GPIO 40 พิน

Miniature Raspberry Pi CM4 carrier board

PicoBerry ของ Mirek Folejewski (หรือที่รู้จักว่า Mirko Electronics) เป็นฮาร์ดแวร์โอเพ่นซอร์ส บอร์ดฐาน (carrier board) สำหรับ Raspberry Pi CM4 ขนาดเล็กที่มีเพียงพอร์ต USB Type-C สำหรับจ่ายไฟ ส่วนหัว Raspberry Pi GPIO 40 พิน และแทบไม่มีอะไรอย่างอื่น PicoBerry มีขนาดเพียง 70×20 มม. บอร์ด 2 ชั้นจะเพิ่ม LED เพียงไม่กี่ดวงเท่านั้น ได้แก่ LED ACT/PWR และ LED สำหรับผู้ใช้ 2 ดวง และรองรับโมดูล Raspberry Pi CM4 ที่มีแฟลช eMMC แต่ไม่รวมถึง Raspberry Pi CM4 Lite เนื่องจากบอร์ดไม่มี ช่องเสียบ microSD card สเปคของ PicoBerry: System-on-modules ที่รองรับ – Raspberry Pi CM4 พร้อมแฟลช eMMC และ SoM ที่เข้ากันได้ เช่น Radxa CM5 หรือ Pine64 SoQuartz64 USB – USB Type-C สำหรับจ่ายไฟ การขยาย – ส่วนหัว GPIO 40 พินที่มีรูปแบบ […]

Home Assistant เปิดตัว SkyConnect USB stick พร้อม Zigbee, Thread, Matter

Home Assistant SkyConnect

Home Assistant SkyConnect เป็น USB stick หรือแท่ง USB ที่รองรับการเชื่อมต่อ Zigbee, Matter และ Thread ที่ออกแบบมาเพื่อใช้งานร่วมกับ Home Assistant แบบโอเพ่นซอร์ส และช่วยให้ผู้ใช้สามารถนำฟังก์ชัน Home Assistant Yellow (ก่อนหน้านี้เรียกว่า Home Assistant Amber) ไปใช้กับแพลตฟอร์มอื่นที่ใช้ Home Assistant USB dongle ใช้ไมโครคอนโทรลเลอร์ไร้สาย Silicon Labs EFR32MG21 Gecko Series 2 Arm Cortex-M33 พร้อมวิทยุ 2.4 GHz แบบหลายโปรโตคอล 802.15.4 ที่สามารถเรียกใช้ทั้ง Zigbee 3.0 (EmberZNet/EZSP) และ Thread/Matter (OpenThread/Spinel ) ผ่านโหมด RCP RCP (ตัวประมวลผลร่วมวิทยุ) โดยใช้เฟิร์มแวร์สำหรับสแต็ก/โปรโตคอลพร้อมกัน ข้อมูลสเปคของ Home Assistant SkyConnect: MCU – ไมโครคอนโทรลเลอร์ Silabs EFR32MG21 Arm Cortex-M33 ที่ความเร็ว […]

Notkia : PCB ใหม่พร้อม MIPS SoC เพื่อโทรศัพท์ Nokia 1680 และสามารถรัน mainline Linux

Notkia-Nokia-168x-MIPS-Linux

Reimu NotMoe ได้ออกแบบ PCB “Notkia” โดยใช้โปรเซสเซอร์ Ingenic X1000E MIPS พร้อม RAM ในตัว 64MB และมีขนาดเท่ากับ PCB ในโทรศัพท์ Nokia 168x (1680, 1681, 1682) และสามารถรัน mainline Linux PCB “Notkia” ยังมาพร้อมกับแฟลช NOR ขนาด 32MB, แฟลช SLC NAND ขนาด 4GB และสามาถรองรับ LoRa, WiFi 2.4 GHz, บลูทูธ และการเชื่อมต่อ GNSS แต่ไม่รองรับโมเด็มมือถือ การรวมโทรศัพท์ Nokia 168x เข้ากับ PCB ของ Notkia จะสร้างโทรศัพท์ที่มีคุณสมบัติดังต่อไปนี้: SoC – โปรเซสเซอร์ Ingenic X1000E แบบ single-core XBurst MIPS @ 1.0 GHz (2200+ CoreMark) พร้อม RAM 64MB พื้นที่เก็บข้อมูล – 32MB NOR Flash + 4GB SLC NAND Flash หน้าจอแสดงผล – 2.0 นิ้ว 240 × 320 IPS LCD, 3/4 ที่มองเห็นได้ (แทนที่หน้าจอ TFT 128 × 160 ดั้งเดิมในโทรศั […]

สิ้นสุดลงแล้ว บอร์ดฐาน Wiretrustee สำหรับ Raspberry PI CM4 กลายเป็นฮาร์ดแวร์ที่เป็นโอเพ่นซอร์ส

Wiretrustee-open-source-hardware

เปิดตัวเมื่อประมาณหนึ่งปีที่แล้ว บอร์ดฐาน Wiretrustee สำหรับ Raspberry Pi CM4 พร้อมตัวเชื่อมต่อ SATA 4 ตัว เพื่อช่วยให้ผู้คนสร้าง 4-bay NAS ของตัวเอง เนื่องจากสถานการณ์ตลาดเซมิคอนดักเตอร์ (semiconductors) ในขณะนั้น บริษัทจึงตัดสินใจหยุดโครงการ ข่าวดีก็คือ ตอนนี้บอร์ดพัฒนาได้กลายเป็นฮาร์ดแวร์โอเพ่นซอร์ส แหล่งข้อมูลทั้งหมดได้แชร์เปิดเผยต่อสาธารณะ รวมถึงแผนผังของ Allegro, เลย์เอาต์ PCB, ไฟล์ Gerber, โมเดล 3D ของฮีทซิงค์และเคสที่ออกแบบสำหรับไดรฟ์ขนาด 2.5 นิ้วหรือ 3.5 นิ้ว ไฟล์ทั้งหมดอยู่ภายใต้ “CERN Open Hardware License Version 2 – Permissive”   ต่อไปนี้คือคำอธิบายสั้นๆ ของสเปคของบอร์ด Wiretrustee: รองรับ SoM – Raspberry Pi Compute Module 4 และ 4 Lite พื้นที่จัดเก็บ 4x SATA 2.0 ผ่าน Marvell 88SE9215 (PCIe 2.0 […]