Genesis IoT Discovery Lab : แพลตฟอร์มต้นแบบ แบบโมดูลาร์ไร้สาย ที่ใช้ชิป ESP32-S3

Genesis IoT Discovery Lab ESP32-S3 prototyping platform

บริษัท Axiometa ในประเทศลิทัวเนีย ได้พัฒนาผลิตภัณฑ์ Genesis IoT Discovery Lab เป็นแพลตฟอร์มต้นแบบแบบโมดูลาร์ที่รองรับ Wi-Fi โดยใช้ชิป ESP32-S3 และโมดูลมาตรฐานที่มาพร้อมคอนเนกเตอร์ AX22 ซึ่งถูกออกแบบมาเพื่อทดแทนการใช้เบรดบอร์ด (breadboard) ที่ยุ่งเหยิง ให้กลายเป็นระบบที่มีโครงสร้างและเสียบใช้งานได้ทันที (plug-and-play) แพลตฟอร์มต้นแบบนี้ถูกออกแบบมาเพื่อทำให้ง่ายต่อการพัฒนาฮาร์ดแวร์และการศึกษา โดยมีคุณสมบัติเด่น เช่น พอร์ต AX22 อเนกประสงค์ 8 ช่อง, พอร์ต USB OTG Type-C, โมดูลแบตเตอรี่พร้อมวงจรชาร์จ และรองรับอุปกรณ์เสริมกว่า 50 ประเภท เช่น เซ็นเซอร์, ปุ่ม, มอเตอร์, ไฟ LED, รีเลย์ และจอแสดงผล โดยทั้งหมดเชื่อมต่อผ่านคอนเนกเตอร์ที่แข็งแรงและทนทาน ด้วยการออกแบบฮาร์ดแวร์แบบโอเพ่นซอร์ส และการขยายเพิ่มเติมที่หลากหลาย อุปก […]

Icepi Zero – บอร์ด FPGA ที่ใช้ชิป Lattice ECP5 ในฟอร์มแฟกเตอร์ Raspberry Pi Zero

Icepi Zero Lattice LFE5U FPGA board Raspberry Pi Zero form factor

Icepi Zero เป็นบอร์ดพัฒนา FPGA แบบโอเพ่นซอร์สที่ใช้ชิป Lattice ECP5 มีขนาดกะทัดรัดและออกแบบตามฟอร์มแฟกเตอร์ของ Raspberry Pi Zero มาพร้อมกับช่องใส่การ์ด microSD, พอร์ต USB-C จำนวน 3 พอร์ต, คอนเนกเตอร์ GPDI mini สำหรับวิดีโอเอาต์พุต และ GPIO header แบบ 40 พิน ตอนแรกอาจทำให้สับสน เนื่องจากไม่กี่วันที่ผ่านมา Debashis ได้เขียนบทความกับบอร์ด Pico2-ice ซึ่งเป็นอีกการออกแบบหนึ่งที่ใช้ MCU RP2350B และ Lattice ICE40U5K FPGA ที่มี 5.3K LUTs แต่ Icepi Zero ผลิตโดย Icy Electronics เป็นบอร์ด FPGA ล้วน ๆ ที่มาพร้อมกับ 24K LUTs, SRAM ขนาด 32MB, และ QSPI flash ขนาด 16MB ซึ่งสามารถนำไปใช้กับงานด้าน เกม/คอมพิวเตอร์ย้อนยุค และการทดลองสร้าง gateware บน FPGA ได้ทั่วไป สเปค Icepi Zero: FPGA – Lattice Semi ECP5U 24k LUTs  RAM ขนาด 112 […]

Pico2-Ice : บอร์ดพัฒนาที่รวม Raspberry Pi RP2350B กับ FPGA Lattice iCE40UP5K

pico2-ice Raspberry Pi RP2350B iCE40UP5K FPGA development baord

tinyVision.ai ได้เปิดตัวบอร์ดพัฒนา FPGA แบบโอเพ่นซอร์สรุ่นที่สอง Pico2-Ice เป็นรุ่นอัปเกรดจาก pico-ice โดยได้เปลี่ยนจาก Raspberry Pi RP2040 ไปเป็น RP2350B พร้อมเพิ่มไฟ LED และปุ่มกดสำหรับทั้งไมโครคอนโทรลเลอร์ (MCU) และ FPGA โดยบอร์ด Pico2-Ice ยังได้นำเอาอินเทอร์เฟซ HSTX ของ RP2350B ออกมาให้ใช้งานผ่านคอนเนกเตอร์แบบ 22 พิน ขณะที่ยังคงใช้ FPGA Lattice iCE40UP5K เหมือนเดิม FPGA iCE40UP5K บนบอร์ดมาพร้อมกับ LUTs 5.3k, หน่วยความจำ SPRAM 1 MB , และ DPRAM 120 KB พร้อมด้วย SPI flash 4MB และ PSRAM แบบ low-power 8MB นอกจากนี้บอร์ดยังเปิดให้เข้าถึงขาของ RP2350 ทั้งหมด รวมถึง GPIO ของ FPGA 32 ขา ผ่าน header ระยะห่าง 2.54 มม. ในรูปแบบ Pmod อีกด้วย บอร์ดยังติดตั้ง RGB LED 2 ดวง และปุ่มกด 2 ปุ่ม (แยกการทำงานระหว่าง MCU และ FPGA […]

Home Assistant Connect ZWA-2 : อะแดปเตอร์ USB Z-Wave รองรับการเชื่อมต่อระยะไกล (Long Range)

Home Assistant Connect ZWA 2

Home Assistant Connect ZWA-2 เป็นอะแดปเตอร์ USB Z-Wave รุ่นใหม่ที่รองรับการเชื่อมต่อระยะไกล (Long Range) ซึ่งเปิดตัวต่อจาก Home Assistant Connect ZBT-1 (SkyConnect) เป็น USB stick ที่รองรับการเชื่อมต่อที่รองรับ Zigbee 3.0, Thread และ Matter ในปี 2022 Home Assistant อธิบายว่า Z-Wave ทำงานในย่านความถี่ sub-GHz (865-926 MHz) ซึ่งคลื่นสามารถทะลุผ่านผนังหนาและครอบคลุมพื้นที่บ้านขนาดใหญ่ได้ง่ายกว่า อีกทั้งไม่ต้องแข่งขันกับสัญญาณในย่าน 2.4 GHz ที่แออัดซึ่งใช้โดยโปรโตคอลไร้สายอย่าง Wi-Fi, Bluetooth, Zigbee และ Thread สเปคของ Home Assistant Connect ZWA-2: ชิป SoC Silicon Labs ZG23 Cortex-M33 ไมโครคอนโทรลเลอร์ Z-Wave ความถี่ 78 MHz ESP32-S3 ไมโครคอนโทรลเลอร์ไร้สาย ใช้เป็นตัวแปลง USB-to-serial (มี WiFi และ Bluetooth แต่เฟ […]

WAVEGO Pro : หุ่นยนต์สุนัขไบโอนิก 12 DOF พร้อมระบบควบคุมแบบคู่ ESP32 และ Raspberry Pi 4/5 SBC

WAVEGO Pro Raspberry Pi and ESP32 robot dog

เราเคยเห็นหุ่นยนต์สุนัขสำหรับผู้ใช้ทั่วไปที่ใช้ Arduino และ Raspberry Pi หลายรุ่น เช่น Petoi Bittle และ XGO 2 รวมถึง XGO Mini Pro ที่ใช้ชิป AI Kendryte K210/K510 ล่าสุด Waveshare ได้เปิดตัวอีกหนึ่งทางเลือก คือ WAVEGO Pro หุ่นยนต์สุนัข 4 ขาแบบไบโอนิกมีค่าองศาอิสระ หรือ Degree of Freedom (DOF) 12 จุดพร้อมระบบควบคุมแบบคู่ ESP32/Raspberry Pi, เซอร์โวพร้อมระบบป้อนข้อมูลแบบเรียลไทม์, กล้องมุมกว้าง 5MP และอินเทอร์เฟซควบคุมผ่านเว็บโอเพ่นซอร์ส ESP32 ทำหน้าที่เป็นซับคอนโทรลเลอร์ จัดการงานควบคุมการเคลื่อนไหวระดับล่างแบบเรียลไทม์ การเชื่อมต่อไร้สาย ส่วน Raspberry Pi 4B/5 (เลือกติดตั้งได้) ทำหน้าที่ประมวลผลขั้นสูง เช่น การประมวลผลภาพด้วย OpenCV, การตัดสินใจด้วย AI และตรรกะควบคุมขั้นสูง หุ่นยนต์นี้ใช้เซอร์โวแบบ Serial Bus กำ […]

Modos Paper Dev Kit ที่ใช้ FPGA รองรับจอ E-Ink พร้อมอัตรารีเฟรชสูงสุด 75 Hz

Modos Paper Grayscale or Color E Ink displays

Modos Paper Dev Kit ช่วยให้ผู้ใช้สามารถสร้างจอภาพ E-Ink แบบโอเพ่นฮาร์ดแวร์ด้วยอัตรารีเฟรชที่รวดเร็วถึง 75 Hz และค่าความหน่วงต่ำ ด้วยบอร์ดควบคุมที่ใช้ Xilinx Spartan-6 FPGA และรองรับจอ E-Ink ได้หลากหลายขนาดตั้งแต่ 4 นิ้ว ไปจนถึง 42 นิ้ว จอ E-Ink ที่ได้สามารถแสดงผลได้ทั้งแบบขาวดำหรือสี เชื่อมต่อผ่าน HDMI หรือ USB และใช้งานร่วมกับระบบปฏิบัติการ Linux, macOS และ Windows ได้ สเปคของบอร์ดควบคุม Modos Paper:   FPGA – AMD/Xilinx Spartan-6 LX16 FPGA ที่ทำงานร่วมกับ Caster gateware หน่วยความจำ – หน่วยความจำ framebuffer แบบ DDR3-800 ไมโครคอนโทรลเลอร์ – STMicro STM32H750  ที่ใช้ Arm Cortex-M7 สำหรับการสื่อสารผ่าน USB การอัปเกรดเฟิร์มแวร์ และการทำงานแบบสแตนด์อโลน มีอัตราการประมวลผลสูงสุด 133 MP/s เมื่อเปิดการใช้งาน err […]

ESP32 Bus Pirate : เฟิร์มแวร์โอเพ่นซอร์สสามารถทำงานร่วมกับฮาร์ดแวร์ ESP32-S3 ทั่วไป

ESP32 Bus Pirate

ESP32 Bus Pirate เป็นเฟิร์มแวร์โอเพ่นซอร์สที่ได้รับแรงบันดาลใจมาจาก Bus Pirate รุ่นต้นฉบับ ซึ่งสามารถเปลี่ยนฮาร์ดแวร์ทั่วไปที่หาซื้อได้ตามท้องตลาด (เช่น ESP32-S3) ให้กลายเป็นเครื่องมือสำหรับแฮกเกอร์ที่รองรับหลายโปรโตคอล สามารถดักฟัง ส่งคำสั่ง เขียนสคริปต์ และโต้ตอบกับโปรโตคอลดิจิทัลต่าง ๆ (เช่น I2C, UART, 1-Wire, SPI ฯลฯ) ผ่าน serial terminal หรือ การควบคุมหรือสั่งงานอุปกรณ์ผ่านคำสั่ง (CLI) ที่ใช้ผ่านเว็บ โดยได้รับการทดสอบแล้วกับบอร์ดพัฒนา Espressif ESP32-S3-DevKitC-1, M5Stack Cardputer, M5StickC Plus2, Atom S3 Lite, M5Stamp S3 และ LILYGO T-Embed (CC1101) คุณสมบัติเด่นของเฟิร์มแวร์ ESP32 Bus Pirate: อินเทอร์เฟซผ่านเว็บสามารถใช้งานได้ดีบนมือถือ   CLI แบบโต้ตอบได้ผ่านทาง USB serial – ให้ประสิทธิภาพ (performa […]

microSD-express Pi Adapter : อะแดปเตอร์ microSD Express ขนาดจิ๋วสำหรับ Raspberry Pi 5

Tiny microSD Express adapter for Raspberry Pi 5

เราเพิ่งเขียนบทความเกี่ยวกับบอร์ด RPI5-SDexpress-Hat ของ Will Whang ซึ่งเพิ่มช่องใส่ microSD Express ให้กับ Raspberry Pi 5 แต่บอร์ดนี้มีขนาดค่อนข้างใหญ่ และใช้ขา GPIO 40 พินในการจ่ายไฟ ซึ่งไม่สะดวกหากคุณต้องการติดตั้ง Raspberry Pi HAT+ อื่นเพิ่มเติม ส่วน “microSD-express Pi Adapter” ของ Vassily Petrov เป็นอะแดปเตอร์ microSD Express ขนาดเล็กกว่ามาก โดยอยู่บนแผ่น PCB แบบยืดหยุ่น สามารถเสียบตรงเข้ากับคอนเนกเตอร์ PCIe FFC โดยไม่ต้องพึ่งส่วนอื่น และใช้พลังงานจากขั้วต่อ PCIe เพียงอย่างเดียว บนบอร์ด PCB เองมีแค่ช่องใส่การ์ด microSD Express และ Regulator ลดแรงดันไฟฟ้า DC/DC ของ Microchip MIC2230 800mA/800mA เท่านั้น เราได้รับแจ้งว่าสามารถทำความเร็วได้สูงสุดถึง 800 MB/s โดยจำกัดอยู่ที่อินเทอร์เฟซ PCIe Gen3 x1 บน Pi 5 เอ […]