Leírás
A Waveshare RP2350-USB-C egy mini fejlesztői kártya, amely a Raspberry Pi RP2350A mikrokontrollerre épül. A kártya kompakt méreteket, USB-C csatlakozót, 2 MB Flash memóriát és 15 többfunkciós GPIO tűt kínál egyszerű prototípusfejlesztéshez és saját eszközökbe való integráláshoz.
Az RP2350A mikrokontroller kétmagos és kettős architektúrájú felépítést használ. A fejlesztő választhat egy pár ARM Cortex-M33 magot vagy egy pár Hazard3 RISC-V magot, akár 150 MHz órajelfrekvenciával. A kártya támogatja a C/C++, MicroPython és Arduino környezeteket.
A castellated széleknek köszönhetően a kártya közvetlenül saját NYÁK-ra forrasztott modulként is használható. Az USB-C csatlakozó táplálásra, programfeltöltésre és USB kommunikációra szolgál. A kártya támogatja a drag-and-drop programozást USB mass storage-on keresztül.
Főbb jellemzők
- mini fejlesztői kártya Raspberry Pi RP2350A alapokon
- kétmagos és kettős architektúrájú felépítés
- ARM Cortex-M33 vagy Hazard3 RISC-V magok
- akár 150 MHz órajelfrekvencia
- 520 KB SRAM és 2 MB Flash memória
- USB-C csatlakozó tápláláshoz, programozáshoz és USB kommunikációhoz
- USB 1.1 device és host mód támogatással
- 15 többfunkciós GPIO tű
- castellated szélek saját NYÁK-ra való közvetlen forrasztáshoz
- WS2812 RGB LED
- C/C++, MicroPython és Arduino támogatás
Műszaki specifikációk
| Mikrokontroller | Raspberry Pi RP2350A |
| Architektúra | dual-core / dual-architecture, ARM Cortex-M33 vagy Hazard3 RISC-V |
| Órajelfrekvencia | akár 150 MHz |
| SRAM | 520 KB |
| Flash memória | 2 MB NOR Flash |
| USB | USB 1.1 device / host |
| Csatlakozó | USB-C |
| GPIO | 15 × többfunkciós GPIO tű |
| Interfészek | 2 × SPI, 2 × I2C, 2 × UART |
| ADC | 4 × 12-bites ADC |
| PWM | 14 × vezérelhető PWM csatorna |
| PIO | 12 × PIO state machine |
| LED | WS2812 RGB LED |
| Nyomógombok | BOOT, RUN / RESET |
| Támogatott környezetek | C/C++, MicroPython, Arduino |
A kártya fő részeinek leírása
| Szám | Kártyarész | Leírás |
| 1 | RP2350A | Kétmagos és kettős architektúrájú mikrokontroller, akár 150 MHz órajelfrekvenciával. |
| 2 | W25Q16JVUXIQ | 2 MB NOR Flash memória. |
| 3 | PIO-USB CC ellenállások | Felhúzó / lehúzó ellenállások a PIO-USB-hez, támogatják a Sink / Source váltást az ellenállás-konfiguráció szerint. |
| 4 | RT9013-33GB | 3,3 V LDO feszültségszabályozó 500 mA kimeneti árammal. |
| 5 | BOOT nyomógomb | Reset közben lenyomva tartva a programfeltöltési módba való belépésre szolgál. |
| 6 | USB Type-C csatlakozó | Csatlakozó tápláláshoz, programfeltöltéshez és USB 1.1 device / host kommunikációhoz. |
| 7 | RUN / RESET nyomógomb | Nyomógomb a kártya újraindításához. |
| 8 | WS2812 RGB LED | Címezhető RGB LED jelzéshez vagy egyedi effektekhez. |
| 9 | PIO-USB Type-C female port | PIO-USB csatlakozó USB-C aljzat kivitelben, USB host vagy device módban használható PIO-n keresztül. |
| 10 | PIO-USB Type-C male port | PIO-USB csatlakozó USB-C dugó kivitelben, USB host vagy device módban használható PIO-n keresztül. |
Tűkiosztás
A kártya tűkiosztása a mellékelt ábrán látható. A kártyán kivezetett GPIO tűk találhatók, amelyek UART, I2C, SPI, ADC, PWM és PIO funkciókat támogatnak. Az integrált WS2812 RGB LED a GP16 tűt használja.
Lehetséges felhasználás
- prototípusfejlesztés RP2350A-val
- projektek MicroPython, C/C++ vagy Arduino környezetben
- saját USB eszközök vagy USB host projektek
- kompakt vezérlőmodulok
- integráció saját NYÁK-ba a castellated széleknek köszönhetően
- ARM Cortex-M33 vagy RISC-V magok tesztelése
Dokumentáció
A dokumentációt, fejlesztői forrásokat és példákat a gyártó oldalán találja: Waveshare RP2350-USB-C Wiki











