Leírás
Waveshare RP2350-Zero-CM egy mini fejlesztői kártya, amely a Raspberry Pi RP2350A mikrokontróllerén alapul. A kártya kompakt méretű, USB-C male csatlakozóval, 4 MB Flash memóriával és castellated szélekkel rendelkezik, amelyek lehetővé teszik, hogy közvetlenül saját PCB-re forraszható modulként használható legyen.
Az RP2350A kettős magos és kettős architekturájú felépítést használ. A fejlesztő választhat két Arm Cortex-M33 mag vagy két Hazard3 RISC-V mag használata között, akár 150 MHz órajellel.
A kártya támogatja a C/C++, MicroPython és Arduino programozást. Az USB-C male csatlakozó az áramellátásra, a program feltöltésére és az USB kommunikációra szolgál. Az egyszerű drag-and-drop programozás USB mass storage-on keresztül szintén támogatott.
Fő jellemzők
- mini fejlesztői kártya Raspberry Pi RP2350A mikrokontróllerrel
- kettős magos és kettős architekturájú felépítés
- Arm Cortex-M33 vagy Hazard3 RISC-V magok
- órajel akár 150 MHz
- 520 KB SRAM és 4 MB Flash memória
- USB-C male csatlakozó áramellátásra, programozásra és USB kommunikációra
- USB 1.1 device és host mód támogatásával
- 29 multifunkcionális GPIO pin
- castellated szélei alkalmasak a közvetlen forrasztásra saját PCB-re
- WS2812 RGB LED dióda
- C/C++, MicroPython és Arduino támogatása
Technikai specifikációk
| Mikrokontroller | Raspberry Pi RP2350A |
| Architektúra | kettős magos / kettős architekturájú, Arm Cortex-M33 vagy Hazard3 RISC-V |
| Órajel | akár 150 MHz |
| SRAM | 520 KB |
| Flash memória | 4 MB NOR Flash |
| USB | USB 1.1 device / host |
| Csatlakozó | USB-C male |
| GPIO | 29 × multifunkcionális GPIO pin |
| Interfészek | 2 × SPI, 2 × I2C, 2 × UART |
| ADC | 4 × 12-bit ADC |
| PWM | 16 × vezérelt PWM csatorna |
| PIO | 12 × PIO state machines |
| LED | WS2812 RGB LED |
| Gombok | BOOT, RUN / RESET |
| Feszültségregulátor | ME6217C33M5G, 3,3 V LDO, max. 800 mA |
| Támogatott fejlesztői környezetek | C/C++, MicroPython, Arduino |
A kártya főbb részei
| Szám | Kártya része | Leírás |
| 1 | RP2350A | Mikrokontroller kettős magos és kettős architekturájú felépítéssel, órajel akár 150 MHz. |
| 2 | 4 MB NOR Flash | Külső Flash memória a program és adatok tárolásához. |
| 3 | Debug interfész | Interfész a hibakereséshez és fejlesztéshez. |
| 4 | GPIO pinek az RP2350A-tól | Kivezetett GPIO pinek, beleértve a kártyán lévő forrasztási pontokat. |
| 5 | USB Type-C male port | USB-C csatlakozó az áramellátásra, a program feltöltésére és az USB kommunikációra. |
| 6 | ME6217C33M5G | 3,3 V LDO szabályozó, maximum 800 mA kimeneti árammmal. |
| 7 | RUN / RESET gomb | Gomb a kártya újraindításához. |
| 8 | BOOT gomb | Az alaphelyzetbe állítás során lenyomva tartva bejuttatja a program feltöltési módba. |
| 9 | WS2812 RGB LED | Címezhető RGB LED dióda az indikációhoz vagy egyéni fényhatásokhoz. |
Pinkiosztás
A kártya pinout-ja a mellékelt képen látható. A kártya kivezetett GPIO pinokkal rendelkezik az UART, I2C, SPI, ADC, PWM és PIO funkciókat támogató funkciókkal. Néhány pin az él csatlakozókon keresztül elérhető, mások pedig a kártyán lévő forrasztási pontok révén.
Lehetséges alkalmazások
- RP2350A prototípusok
- MicroPython, C/C++ vagy Arduino projektek
- kompakt vezérlő modulok
- egyéni USB eszközök vagy USB host projektek
- integrálása saját PCB-be a castellated széleknek köszönhetően
- Arm Cortex-M33 vagy RISC-V magok tesztelése
Dokumentáció
A dokumentációt, fejlesztési forrásokat és példákat a gyártó weboldalán találja: Waveshare RP2350-Zero-CM Wiki











