Popis
Waveshare RP2350-PiZero je vývojová doska založená na mikrokontroléri Raspberry Pi RP2350B. Doska má kompaktný formát, USB-C konektor, DVI rozhranie cez Mini HDMI, slot na TF kartu, PIO-USB port a 40-pinový GPIO konektor kompatibilný s vybranými Raspberry Pi HAT rozšíreniami.
Mikrokontrolér RP2350B 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 obsahuje 520 KB SRAM a 16 MB Flash pamäť.
RP2350-PiZero je vhodná na vývoj aplikácií s displejom, USB komunikáciou, ukladaním dát na TF kartu alebo na projekty, kde je potrebný väčší počet GPIO pinov. Vďaka rozloženiu konektorov pripomína Raspberry Pi Zero formát, ale ide o mikrokontrolérovú vývojovú dosku, nie o plnohodnotný Linux počítač.
Hlavné vlastnosti
- vývojová doska s mikrokontrolérom Raspberry Pi RP2350B
- dvojjadrová a dvojarchitektúrna konštrukcia
- Arm Cortex-M33 alebo Hazard3 RISC-V jadrá
- pracovná frekvencia až 150 MHz
- 520 KB SRAM a 16 MB Flash pamäť
- USB-C konektor na napájanie, programovanie a USB komunikáciu
- DVI výstup cez Mini HDMI konektor
- PIO-USB port s podporou USB host / device
- slot na TF / microSD kartu
- 40-pinový GPIO konektor kompatibilný s vybranými Raspberry Pi HAT modulmi
- rozhrania SPI, I2C, UART, PWM a PIO
- konektor pre 3,7 V lítiovú batériu
- podpora C/C++, MicroPython a Arduino IDE
Technické špecifikácie
| Mikrokontrolér | Raspberry Pi RP2350B |
| Architektúra | dual-core / dual-architecture, Arm Cortex-M33 alebo Hazard3 RISC-V |
| Pracovná frekvencia | až 150 MHz |
| SRAM | 520 KB |
| Flash pamäť | 16 MB onboard Flash |
| USB | USB 1.1 device / host |
| USB konektor | USB Type-C |
| DVI rozhranie | Mini HDMI konektor, DVI kompatibilný výstup |
| Úložisko | TF / microSD slot |
| GPIO | 40-pinový GPIO konektor, vyvedených 28 multifunkčných GPIO pinov |
| Rozhrania | 1 × HSTX, 2 × SPI, 2 × I2C, 2 × UART |
| PWM | 16 × riaditeľných PWM kanálov |
| PIO | 12 × PIO state machines |
| Batériový konektor | PH2.0 konektor pre 3,7 V lítiovú batériu, podpora nabíjania a vybíjania |
| PSRAM rozšírenie | Spájkovacie plôšky pre voliteľný PSRAM čip |
| Tlačidlá | BOOT, RUN / RESET |
| Podporované prostredia | C/C++, MicroPython, Arduino IDE |
Popis hlavných častí dosky
| Číslo | Časť dosky | Popis |
| 1 | RP2350B | Mikrokontrolér s dvojjadrovou a dvojarchitektúrnou konštrukciou, pracovná frekvencia až 150 MHz. |
| 2 | USB Type-C konektor | Konektor na napájanie, programovanie a USB 1.1 komunikáciu. |
| 3 | PIO-USB port | Port na použitie ako USB host alebo USB device cez PIO. |
| 4 | DVI rozhranie | Mini HDMI konektor na pripojenie DVI kompatibilného displeja cez HDMI kábel. |
| 5 | TF card slot | Slot na TF / microSD kartu, podporuje SPI a SDIO komunikáciu. |
| 6 | 16 MB NOR Flash | Onboard Flash pamäť na uloženie programu a dát. |
| 7 | PSRAM spájkovacie plôšky | Miesto na doplnenie kompatibilného PSRAM čipu, vyžaduje spájkovanie. |
| 8 | RUN / RESET tlačidlo | Tlačidlo na reštartovanie dosky. |
| 9 | BOOT tlačidlo | Pri podržaní počas resetu slúži na vstup do režimu nahrávania programu. |
| 10 | Konektor pre lítiovú batériu | PH2.0 konektor pre 3,7 V lítiovú batériu, umožňuje nabíjanie aj napájanie dosky z batérie. |
| 11 | 40-pinový GPIO konektor | GPIO konektor kompatibilný s vybranými Raspberry Pi HAT rozšíreniami. |
| 12 | Debug rozhranie | Rozhranie určené na ladenie a vývoj. |
Rozhrania a možnosti pripojenia
Doska kombinuje viacero rozhraní v kompaktnom formáte. DVI výstup je možné použiť na pripojenie kompatibilného HDMI displeja, TF slot na čítanie a zápis dát na kartu a PIO-USB port na vlastné USB host alebo device aplikácie.
Poznámka: Funkcie DVI a PIO-USB sú podľa výrobcu podporované iba v prostredí C a nie je možné ich používať súčasne.
Možné použitie
- projekty s RP2350B mikrokontrolérom
- vývoj aplikácií s DVI / HDMI displejom
- USB host alebo USB device projekty
- zber a ukladanie dát na TF / microSD kartu
- kompaktné riadiace moduly
- testovanie Arm Cortex-M33 alebo RISC-V jadier
- projekty s MicroPython, C/C++ alebo Arduino IDE
Dokumentácia
Dokumentáciu, vývojové zdroje a príklady nájdete na stránke výrobcu: Waveshare RP2350-PiZero Wiki










