RP2350-USB-A – บอร์ด Raspberry Pi RP2350 ที่มีพอร์ต USB Type-A เพิ่มเติมโดยใช้การทำงานผ่าน PIO

Waveshare RP2350-USB-A เป็นบอร์ด Raspberry Pi RP2350 ขนาดเล็กที่มาพร้อมกับพอร์ต USB-C สำหรับจ่ายไฟและโปรแกรม รวมถึงพอร์ต USB-A ที่สามารถใช้เป็นอุปกรณ์ USB หรือโฮสต์ผ่านการทำงานของ Programmable IO (PIO)

บอร์ดยังมีไฟ RGB LED และ GPIO header สองชุด ซึ่งเป็นประโยชน์สำหรับการควบคุมอุปกรณ์ที่เชื่อมต่อผ่าน GPIO/I2C/UART/SPI เมื่อต่อกับ USB keypad หรืออุปกรณ์อินพุตอื่น ๆ นอกจากนี้ยังสามารถจำลองการทำงานเป็นคีย์บอร์ด เมาส์ หรืออุปกรณ์ USB อื่น ๆ ได้เมื่อต่อเข้ากับโฮสต์

Raspberry Pi RP2350 board with USB A port

สเปคของ RP2350-USB-A:

  • SoC – Raspberry Pi RP2350 A MCU
    • CPU
      • Dual-core Arm Cortex-M33 @ 150MHz พร้อม Arm TrustZone
      • Dual-core 32-bit Hazard3 RISC-V @ 150MHz
      • สามารถใช้งานคู่กันได้สูงสุด 2 คอร์ แต่จะไม่สามารถทำงานได้พร้อมกัน
    • หน่วยความจำ – SRAM 520KB
  • ที่เก็บข้อมูล – SPI Flash 2MB สำหรับเฟิร์มแวร์
  • USB
    • พอร์ต USB Type-A เชื่อมต่อกับ GPIO12, GPIO13, 5V และ GND
    • พอร์ต USB 1.1 Type-C สำหรับการจ่ายไฟและการเขียนโปรแกรม
  • การขยาย – 2x Headers 9 ขา ระยะห่าง 2.54 มม. พร้อม 15x GPIOs, 2x UART, 2x I2C, 2x SPI, 4x ADC, 5V, 3.3V และ GND
  • อื่นๆ
    • ปุ่ม Reset และ Boot
    • WS2812 RGB LED เชื่อมต่อกับ GPIO16
  • แหล่งจ่ายไฟ – 5V DC ผ่านพอร์ต USB-C
  • ขนาด – 33 x 17.5 มม.

RP2350 USB A pinout diagram

Waveshare มีโปรแกรมตัวอย่าง C/C++ และ Arduino สำหรับใช้บอร์ดเป็นอุปกรณ์ USB หรือโฮสต์ ซึ่งสามารถหาได้จาก Wiki, โปรแกรมตัวอย่าง C/C++ ใช้พื้นฐานจาก Pico-PIO-USB ที่ได้รับการแก้ไขเพื่อรองรับการทำงานแบบ USB Host/Device ผ่าน PIO ของ Raspberry Pi Pico (RP2040)

Waveshare วางจำหน่าย RP2350-USB-A บน AliExpress ในราคา $6.95(~240฿) แต่ขณะนี้ยังไม่มีการลงสินค้าในร้าน Amazon หรือ waveshare.com ของบริษัท อาจเป็นเพราะช่วงวันหยุดตรุษจีน

แปลจากบทความภาษาอังกฤษ : RP2350-USB-A – A Raspberry Pi RP2350 board with an extra USB Type-A port using a PIO implementation

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