Waveshare RP2350-GEEK : บอร์ดพัฒนา USB สามารถใช้เป็นเครื่องมือดีบักสำหรับ Raspberry Pi และบอร์ด Arm อื่น ๆ

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 Development Board

สเปคของ 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 มม.

USB development board for Raspberry Pi

RP2350-GEEK details 7
ตัวอย่างการใช้งานของ RP2350-GEEK

เนื่องจากอุปกรณ์นี้สร้างขึ้นโดยใช้ไมโครคอนโทรลเลอร์ 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฿)

RP2350-GEEK details size

แปลจากบทความภาษาอังกฤษ : Waveshare RP2350-GEEK USB development board doubles as a debugger for Raspberry Pi and other Arm boards

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา