Popis
Waveshare RP2350-Zero-CM je mini vývojová doska založená na mikrokontroléri Raspberry Pi RP2350A. Doska má kompaktné rozmery, USB-C male konektor, 4 MB Flash pamäť a castellated okraje, vďaka ktorým ju možno použiť aj ako modul spájkovaný priamo na vlastnú DPS.
RP2350A používa dvojjadrovú a dvojarchitektúrnu konštrukciu. Vývojár si môže zvoliť použitie dvojice jadier Arm Cortex-M33 alebo dvojice jadier Hazard3 RISC-V, s pracovnou frekvenciou až 150 MHz.
Doska podporuje C/C++, MicroPython aj Arduino. USB-C male konektor slúži na napájanie, nahrávanie programu a USB komunikáciu. Podporované je aj jednoduché drag-and-drop programovanie cez USB mass storage.
Hlavné vlastnosti
- mini vývojová doska s mikrokontrolérom Raspberry Pi RP2350A
- dvojjadrová a dvojarchitektúrna konštrukcia
- Arm Cortex-M33 alebo Hazard3 RISC-V jadrá
- pracovná frekvencia až 150 MHz
- 520 KB SRAM a 4 MB Flash pamäť
- USB-C male konektor na napájanie, programovanie a USB komunikáciu
- USB 1.1 s podporou device aj host režimu
- 29 multifunkčných GPIO pinov
- castellated okraje vhodné na priame spájkovanie do vlastnej DPS
- WS2812 RGB LED dióda
- podpora C/C++, MicroPython a Arduino
Technické špecifikácie
| Mikrokontrolér | Raspberry Pi RP2350A |
| Architektúra | dual-core / dual-architecture, Arm Cortex-M33 alebo Hazard3 RISC-V |
| Pracovná frekvencia | až 150 MHz |
| SRAM | 520 KB |
| Flash pamäť | 4 MB NOR Flash |
| USB | USB 1.1 device / host |
| Konektor | USB-C male |
| GPIO | 29 × multifunkčný GPIO pin |
| Rozhrania | 2 × SPI, 2 × I2C, 2 × UART |
| ADC | 4 × 12-bit ADC |
| PWM | 16 × riaditeľných PWM kanálov |
| PIO | 12 × PIO state machines |
| LED | WS2812 RGB LED |
| Tlačidlá | BOOT, RUN / RESET |
| Regulátor napätia | ME6217C33M5G, 3,3 V LDO, max. 800 mA |
| Podporované prostredia | C/C++, MicroPython, Arduino |
Popis hlavných častí dosky
| Číslo | Časť dosky | Popis |
| 1 | RP2350A | Mikrokontrolér s dvojjadrovou a dvojarchitektúrnou konštrukciou, pracovná frekvencia až 150 MHz. |
| 2 | 4 MB NOR Flash | Externá Flash pamäť na uloženie programu a dát. |
| 3 | Debug rozhranie | Rozhranie určené na ladenie a vývoj. |
| 4 | GPIO piny RP2350A | Vyvedené GPIO piny vrátane spájkovacích bodov na doske. |
| 5 | USB Type-C male port | USB-C konektor na napájanie, nahrávanie programu a USB komunikáciu. |
| 6 | ME6217C33M5G | 3,3 V LDO regulátor s maximálnym výstupným prúdom 800 mA. |
| 7 | RUN / RESET tlačidlo | Tlačidlo na reštartovanie dosky. |
| 8 | BOOT tlačidlo | Pri podržaní počas resetu slúži na vstup do režimu nahrávania programu. |
| 9 | WS2812 RGB LED | Adresovateľná RGB LED dióda na indikáciu alebo vlastné svetelné efekty. |
Rozloženie pinov
Pinout dosky je zobrazený na priloženom obrázku. Doska má vyvedené GPIO piny s podporou funkcií ako UART, I2C, SPI, ADC, PWM a PIO. Časť pinov je dostupná cez okrajové vývody a ďalšie sú dostupné cez spájkovacie body na doske.
Možné použitie
- prototypovanie s RP2350A
- projekty s MicroPython, C/C++ alebo Arduino
- kompaktné riadiace moduly
- vlastné USB zariadenia alebo USB host projekty
- integrácia do vlastných DPS vďaka castellated okrajom
- testovanie Arm Cortex-M33 alebo RISC-V jadier
Dokumentácia
Dokumentáciu, vývojové zdroje a príklady nájdete na stránke výrobcu: Waveshare RP2350-Zero-CM Wiki











