Waveshare เปิดตัว RP2350-GEEK เป็นบอร์ดพัฒนาบรรจุอยู่ในเคสพลาสติกที่มีลักษณะคล้าย USB flash drive ซึ่งสามารถใช้เป็นเครื่องมือดีบักสำหรับบอร์ด Raspberry Pi และอุปกรณ์ที่ใช้สถาปัตยกรรม Arm อื่น ๆ ได้ บอร์ดพัฒนาใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2350 และมาพร้อมกับคุณสมบัติต่าง ๆ เช่น จอแสดงผล IPS LCD สี 65K ขนาด 1.14 นิ้ว, อินเทอร์เฟส USB Type-A, ช่องเสียบ microSD ที่รองรับการสื่อสาร SDIO และ SPI, หน่วยความจำ NOR-Flash ขนาด 16MB และพอร์ตการเชื่อมต่อหลากหลาย เช่น 3-pin SWD, USB to UART และ I2C
บอร์ดนี้รองรับเครื่องมือดีบัก CMSIS-DAP มาตรฐาน เช่น OpenOCD ซึ่งสามารถเชื่อมต่อกับขั้วต่อดีบัก 3-pin ของ Raspberry Pi สำหรับการดีบักได้ อีกทั้งยังมีเฟิร์มแวร์แบบโอเพ่นซอร์สที่สามารถอัปเกรดได้ง่าย ตัวบอร์ดพัฒนานี้ถูกบรรจุอยู่ในเคสพลาสติกที่มีลักษณะคล้าย USB flash drive และเหมาะสำหรับการดีบัก การทดสอบ และการพัฒนาเฟิร์มแวร์ในโครงการ IoT ระบบฝังตัว และการศึกษา
สเปคของ Waveshare RP2350-GEEK Raspberry Pi Debugger
- ไมโครคอนโทรลเลอร์ – Raspberry Pi RP2350A MCU
- ซีพียู – โปรเซสเซอร์ Arm Cortex-M33 แบบ dual-core @ 150MHz
- หน่วยความจำ – RAM ภายใน 520KB
- ที่เก็บข้อมูล – OTP 8KB
- แพ็คเกจ – QFN-60; 7×7 มม.
- ที่เก็บข้อมูล
- หน่วยความจำ NOR flash ขนาด 16MB สำหรับโค้ดและข้อมูล (รุ่น W25Q128JVSIQ)
- ช่องใส่ MicroSD card (รองรับการเชื่อมต่อแบบ SDIO และ SPI)
- จอแสดงผล – จอ IPS LCD สี 65K ขนาด 1.14 นิ้ว ความละเอียด 240×135
- USB – พอร์ต USB Type-A เชื่อมต่อโดยตรงกับ PC หรือโฮสต์
- การขยาย
- ขั้วต่อ I2C แบบ Grove 4 พิน
- ขั้วต่อ UART 3 พิน
- อินเทอร์เฟสสำหรับดีบัก – ขั้วต่อ SWD 3 พิน รองรับ CMSIS-DAP, OpenOCD และขั้วต่อดีบัก 3 พินของ Raspberry Pi
- อื่นๆ – เคสพลาสติกที่ทนทาน
- แหล่งจ่ายไฟ
- แรงดันไฟ 5V ผ่านพอร์ต USB-A
- ขา 3.3V บนขั้วต่อ I2C
- ขนาด – 61 x 25 x 9 มม.
เนื่องจากอุปกรณ์นี้สร้างขึ้นโดยใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2350 MCU จึงคาดว่าจะรองรับ MicroPython และ Arduino IDE แต่ยังไม่ชัดเจนในขณะนี้เนื่องจากหน้า Wiki กำลังยังอยู่ในระหว่างการพัฒนา อุปกรณ์นี้ยังรองรับเครื่องมือ CMSIS-DAP เช่น OpenOCD สำหรับการดีบักไมโครคอนโทรลเลอร์ Arm และมีเฟิร์มแวร์แบบโอเพ่นซอร์สที่สามารถปรับแต่งและอัปเกรดได้
ก่อนหน้านี้เราเคยบทความเกี่ยวกับ Waveshare RP2040-GEEK ที่ใช้ไมโครคอนโทรลเลอร์ RP2040 ซึ่งมีคุณสมบัติที่คล้ายกันมากเมื่อเปรียบเทียบกับ RP2350-GEEK รุ่นใหม่ ความแตกต่างหลักคือ RP2350-GEEK ใช้ไมโครคอนโทรลเลอร์ Raspberry Pi รุ่นล่าสุด (RP2350) ขณะที่รุ่นเดิมมีขนาด 4MB นอกจากนี้เราได้เขียนเกี่ยวกับอุปกรณ์ USB Dongle ที่ใช้ ESP32-S3 ซึ่งเป็นบอร์ดพัฒนาที่มีหน้าจอแสดงผล แต่แตกต่างจาก RP2350-GEEK เนื่องจากไม่รองรับฟังก์ชันการดีบัก และเรายังได้เขียนเกี่ยวกับ Raspberry Pi Debug Probe ซึ่งเป็นเครื่องมือทางการเพื่อใช้ในการดีบักกับบอร์ด Raspberry Pi
บอร์ด Waveshare RP2350-GEEK วางจำหน่ายบน Aliexpress ในราคา $11.96(~400฿), บนAmazon ในราคา $16.31 (~560฿) และร้าน Waveshare (official ) ราคา $10.99(~380฿)
แปลจากบทความภาษาอังกฤษ : Waveshare RP2350-GEEK USB development board doubles as a debugger for Raspberry Pi and other Arm boards
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT