Popis
Waveshare RP2350-Zero-CM je miniaturní vývojová deska založená na mikrokontroléru Raspberry Pi RP2350A. Deska má kompaktní rozměry, USB-C konektor, 4 MB Flash paměť a kastlované hrany, díky kterým ji lze použít také jako modul припаjovaný přímo na vlastní DPS.
RP2350A používá duální jádrovou architekturu s dvěma různými sadami instrukcí. Vývojář si může vybrat 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. USB-C konektor slouží k napájení, nahrávání programu a komunikaci přes USB. Podporováno je také jednoduché přetahování a upouštění programu přes USB jako svazek paměti.
Hlavní vlastnosti
- miniaturní vývojová deska s mikrokontrolérem Raspberry Pi RP2350A
- duální jádrová a duální architekturní konstrukce
- Arm Cortex-M33 nebo Hazard3 RISC-V jádra
- pracovní frekvence až 150 MHz
- 520 KB SRAM a 4 MB Flash paměť
- USB-C konektor k napájení, programování a komunikaci přes USB
- USB 1.1 s podporou režimu device i host
- 29 multifunkčních GPIO pinů
- kastlované hrany vhodné k přímému припajování na vlastní DPS
- WS2812 RGB LED dioda
- podpora C/C++, MicroPython a Arduino
Technické specifikace
| Mikrokontrolér | Raspberry Pi RP2350A |
| Architektura | duální jádro / duální architektura, Arm Cortex-M33 nebo Hazard3 RISC-V |
| Pracovní frekvence | až 150 MHz |
| SRAM | 520 KB |
| Flash paměť | 4 MB NOR Flash |
| USB | USB 1.1 device / host |
| Konektor | USB-C |
| GPIO | 29 × multifunkční GPIO pin |
| Rozhraní | 2 × SPI, 2 × I2C, 2 × UART |
| ADC | 4 × 12-bit ADC |
| PWM | 16 × řiditelných PWM kanálů |
| PIO | 12 × PIO stavových strojů |
| LED | WS2812 RGB LED |
| Tlačítka | BOOT, RUN / RESET |
| Regulátor napětí | ME6217C33M5G, 3,3 V LDO, max. 800 mA |
| Podporovaná prostředí | C/C++, MicroPython, Arduino |
Popis hlavních součástí desky
| Číslo | Část desky | Popis |
| 1 | RP2350A | Mikrokontrolér s duální jádrovou a duální architekturní konstrukcí, pracovní frekvence až 150 MHz. |
| 2 | 4 MB NOR Flash | Externí Flash paměť pro uložení programu a dat. |
| 3 | Debug rozhraní | Rozhraní určené pro ladění a vývoj. |
| 4 | GPIO piny RP2350A | Vyvedené GPIO piny včetně припájevacích bodů na desce. |
| 5 | USB Type-C konektor | USB-C konektor k napájení, nahrávání programu a komunikaci přes USB. |
| 6 | ME6217C33M5G | 3,3 V LDO regulátor s maximálním výstupním proudem 800 mA. |
| 7 | Tlačítko RUN / RESET | Tlačítko pro restartování desky. |
| 8 | Tlačítko BOOT | Při podržení během resetu slouží k vstupu do režimu nahrávání programu. |
| 9 | WS2812 RGB LED | Adresovatelná RGB LED dioda pro indikaci nebo vlastní světelné efekty. |
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. Některé piny jsou dostupné přes okrajové vývody a další jsou dostupné přes припájevací body na desce.
Možné použití
- prototypování s RP2350A
- projekty s MicroPython, C/C++ nebo Arduino
- kompaktní řídicí moduly
- vlastní USB zařízení nebo USB host projekty
- integrace do vlastní DPS díky kastlovaným hranám
- testování Arm Cortex-M33 nebo RISC-V jader
Dokumentace
Dokumentaci, vývojové zdroje a příklady najdete na stránce výrobce: Waveshare RP2350-Zero-CM Wiki











