Leírás
Waveshare RP2350-Zero-CM egy mini fejlesztői kártya, amely a Raspberry Pi RP2350A mikrokontrollerre épül. A kártya kompakt méretekkel, USB-C male csatlakozóval, 4 MB Flash memóriával és castellated szélekkel rendelkezik, amelyeknek köszönhetően saját NYÁK-ra közvetlenül forrasztható modulként is használható.
Az RP2350A kétmagos és kettős architektúrájú felépítést használ. A fejlesztő választhat egy pár Arm Cortex-M33 magot vagy egy pár Hazard3 RISC-V magot, akár 150 MHz órajelfrekvenciával.
A kártya támogatja a C/C++, MicroPython és Arduino nyelveket. Az USB-C male csatlakozó tápellátásra, programfeltöltésre és USB kommunikációra szolgál. Támogatott az egyszerű drag-and-drop programozás is USB mass storage-on keresztül.
Főbb jellemzők
- mini fejlesztői kártya Raspberry Pi RP2350A mikrokontrollerrel
- kétmagos és kettős architektúrájú felépítés
- Arm Cortex-M33 vagy Hazard3 RISC-V magok
- akár 150 MHz órajelfrekvencia
- 520 KB SRAM és 4 MB Flash memória
- USB-C male csatlakozó tápellátáshoz, programozáshoz és USB kommunikációhoz
- USB 1.1 device és host mód támogatással
- 29 multifunkciós GPIO láb
- castellated szélek saját NYÁK-ra történő közvetlen forrasztáshoz
- WS2812 RGB LED
- C/C++, MicroPython és Arduino támogatás
Műszaki specifikációk
| Mikrokontroller | Raspberry Pi RP2350A |
| Architektúra | dual-core / dual-architecture, Arm Cortex-M33 vagy Hazard3 RISC-V |
| Órajelfrekvencia | 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 × multifunkciós GPIO láb |
| Interfészek | 2 × SPI, 2 × I2C, 2 × UART |
| ADC | 4 × 12-bites ADC |
| PWM | 16 × vezérelhető PWM csatorna |
| PIO | 12 × PIO state machine |
| LED | WS2812 RGB LED |
| Nyomógombok | BOOT, RUN / RESET |
| Feszültségszabályozó | ME6217C33M5G, 3,3 V LDO, max. 800 mA |
| Támogatott környezetek | C/C++, MicroPython, Arduino |
A kártya fő részeinek leírása
| Szám | Kártyarész | Leírás |
| 1 | RP2350A | Mikrokontroller kétmagos és kettős architektúrájú felépítéssel, akár 150 MHz órajelfrekvenciával. |
| 2 | 4 MB NOR Flash | Külső Flash memória programok és adatok tárolására. |
| 3 | Debug interfész | Hibakeresésre és fejlesztésre szolgáló interfész. |
| 4 | RP2350A GPIO lábak | Kivezetett GPIO lábak, beleértve a kártyán található forrasztási pontokat is. |
| 5 | USB Type-C male port | USB-C csatlakozó tápellátáshoz, programfeltöltéshez és USB kommunikációhoz. |
| 6 | ME6217C33M5G | 3,3 V LDO szabályozó, maximálisan 800 mA kimeneti árammal. |
| 7 | RUN / RESET nyomógomb | Nyomógomb a kártya újraindításához. |
| 8 | BOOT nyomógomb | Reset közben lenyomva tartva a programfeltöltési módba való belépésre szolgál. |
| 9 | WS2812 RGB LED | Címezhető RGB LED jelzésre vagy egyedi fényeffektekhez. |
Lábkiosztás
A kártya lábkiosztása a mellékelt ábrán látható. A kártyán kivezetett GPIO lábak találhatók UART, I2C, SPI, ADC, PWM és PIO funkciók támogatásával. A lábak egy része a szélső kivezetéseken, további lábak pedig a kártyán található forrasztási pontokon keresztül érhetők el.
Lehetséges felhasználás
- prototípusfejlesztés RP2350A-val
- projektek MicroPython, C/C++ vagy Arduino használatával
- kompakt vezérlőmodulok
- egyedi USB eszközök vagy USB host projektek
- integráció saját NYÁK-okba 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ó oldalán találja: Waveshare RP2350-Zero-CM Wiki











