Popis
Waveshare RP2350-USB-C je mini vývojová deska založená na mikrokontroléru Raspberry Pi RP2350A. Deska nabízí kompaktní rozměry, USB-C konektor, 2 MB Flash paměť a 15 multifunkčních GPIO pinů pro snadné prototypování i integraci do vlastních zařízení.
Mikrokontrolér RP2350A používá dvoujádrovou a dvouarchitekturní konstrukci. Vývojář si může zvolit použití dvojice jader ARM Cortex-M33 nebo dvojice jader Hazard3 RISC-V, s pracovní frekvencí až 150 MHz. Deska podporuje C/C++, MicroPython i prostředí Arduino.
Díky castellated okrajům je možné desku použít i jako modul pájený přímo na vlastní DPS. USB-C konektor slouží k napájení, nahrávání programu a USB komunikaci. Deska podporuje také drag-and-drop programování přes USB mass storage.
Hlavní vlastnosti
- mini vývojová deska založená na Raspberry Pi RP2350A
- dvoujádrová a dvouarchitekturní konstrukce
- jádra ARM Cortex-M33 nebo Hazard3 RISC-V
- pracovní frekvence až 150 MHz
- 520 KB SRAM a 2 MB Flash paměť
- USB-C konektor pro napájení, programování a USB komunikaci
- USB 1.1 s podporou režimu device i host
- 15 multifunkčních GPIO pinů
- castellated okraje vhodné pro přímé pájení do vlastní DPS
- WS2812 RGB LED dioda
- podpora C/C++, MicroPython a Arduino
Technické specifikace
| Mikrokontrolér | Raspberry Pi RP2350A |
| Architektura | dual-core / dual-architecture, ARM Cortex-M33 nebo Hazard3 RISC-V |
| Pracovní frekvence | až 150 MHz |
| SRAM | 520 KB |
| Flash paměť | 2 MB NOR Flash |
| USB | USB 1.1 device / host |
| Konektor | USB-C |
| GPIO | 15 × multifunkční GPIO pin |
| Rozhraní | 2 × SPI, 2 × I2C, 2 × UART |
| ADC | 4 × 12bitový ADC |
| PWM | 14 × řiditelných PWM kanálů |
| PIO | 12 × PIO state machines |
| LED | WS2812 RGB LED |
| Tlačítka | BOOT, RUN / RESET |
| Podporovaná prostředí | C/C++, MicroPython, Arduino |
Popis hlavních částí desky
| Číslo | Část desky | Popis |
| 1 | RP2350A | Mikrokontrolér s dvoujádrovou a dvouarchitekturní konstrukcí, pracovní frekvence až 150 MHz. |
| 2 | W25Q16JVUXIQ | 2 MB NOR Flash paměť. |
| 3 | PIO-USB CC rezistory | Pull-up / pull-down rezistory pro PIO-USB, podporují přepínání Sink / Source podle konfigurace rezistorů. |
| 4 | RT9013-33GB | 3,3V LDO regulátor s výstupním proudem 500 mA. |
| 5 | Tlačítko BOOT | Při podržení během resetu slouží ke vstupu do režimu nahrávání programu. |
| 6 | USB Type-C konektor | Konektor pro napájení, nahrávání programu a USB 1.1 device / host komunikaci. |
| 7 | Tlačítko RUN / RESET | Tlačítko pro restartování desky. |
| 8 | WS2812 RGB LED | Adresovatelná RGB LED dioda pro indikaci nebo vlastní efekty. |
| 9 | PIO-USB Type-C female port | PIO-USB konektor ve verzi se zásuvkou USB-C, použitelný jako USB host nebo device přes PIO. |
| 10 | PIO-USB Type-C male port | PIO-USB konektor ve verzi s konektorem USB-C, použitelný jako USB host nebo device přes PIO. |
Rozložení pinů
Pinout desky je zobrazen na přiloženém obrázku. Deska má vyvedené GPIO piny s podporou funkcí jako UART, I2C, SPI, ADC, PWM a PIO. Integrovaná dioda WS2812 RGB LED používá pin GP16.
Možné použití
- prototypování s RP2350A
- projekty s MicroPython, C/C++ nebo Arduino
- vlastní USB zařízení nebo projekty USB host
- kompaktní řídicí moduly
- integrace do vlastních DPS díky castellated okrajům
- testování jader ARM Cortex-M33 nebo RISC-V
Dokumentace
Dokumentaci, vývojové zdroje a příklady najdete na stránce výrobce: Waveshare RP2350-USB-C Wiki











