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 jednoduché prototypování i integraci do vlastních zařízení.
Mikrokontrolér RP2350A používá dvujá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 Arduino prostředí.
Díky castellated okrajům je možné desku použít také 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 i drag-and-drop programování přes USB mass storage.
Hlavní vlastnosti
- mini vývojová deska založená na Raspberry Pi RP2350A
- dvujádrová a dvouarchitekturní konstrukce
- ARM Cortex-M33 nebo Hazard3 RISC-V jádra
- pracovní frekvence až 150 MHz
- 520 KB SRAM a 2 MB Flash paměť
- USB-C konektor na napájení, programování a USB komunikaci
- USB 1.1 s podporou device i host režimu
- 15 multifunkčních GPIO pinů
- castellated okraje vhodné na 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 × 12-bit 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 dvujá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,3 V LDO regulátor s výstupním proudem 500 mA. |
| 5 | BOOT tlačítko | Při stisknutí během resetu slouží na vstup do režimu nahrávání programu. |
| 6 | USB Type-C konektor | Konektor na napájení, nahrávání programu a USB 1.1 device / host komunikaci. |
| 7 | RUN / RESET tlačítko | Tlačítko na restartování desky. |
| 8 | WS2812 RGB LED | Adresovatelná RGB LED dioda na indikaci nebo vlastní efekty. |
| 9 | PIO-USB Type-C female port | PIO-USB konektor v provedení s USB-C zásuvkou, použitelný jako USB host nebo device přes PIO. |
| 10 | PIO-USB Type-C male port | PIO-USB konektor v provedení s USB-C konektorem, 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á WS2812 RGB LED dioda používá pin GP16.
Možné použití
- prototypování s RP2350A
- projekty s MicroPython, C/C++ nebo Arduino
- vlastní USB zařízení nebo USB host projekty
- kompaktní řídicí moduly
- integrace do vlastní DPS díky castellated okrajům
- testování ARM Cortex-M33 nebo RISC-V jader
Dokumentace
Dokumentaci, vývojové zdroje a příklady naleznete na stránce výrobce: Waveshare RP2350-USB-C Wiki











