Leírás
A Waveshare RP2350-USB-C egy mini fejlesztőkártya, amely a Raspberry Pi RP2350A mikrovezérlőre épül. A kártya kompakt méreteket, USB-C csatlakozót, 2 MB Flash memóriát és 15 multifunkcionális GPIO pint kínál az egyszerű prototípusalkotáshoz és saját eszközökbe történő integrációhoz.
Az RP2350A mikrovezérlő kettős magos és kettős architektúrás felépítést használ. A fejlesztő választhat a két ARM Cortex-M33 mag vagy a két Hazard3 RISC-V mag között, akár 150 MHz órajellel. A kártya támogatja a C/C++, MicroPython és Arduino környezeteket.
A castellated széleknek köszönhetően a kártya modulként közvetlenül a saját PCB-re forrasztható. Az USB-C csatlakozó az áramellátáshoz, a programok feltöltéséhez és az USB kommunikációhoz szolgál. A kártya támogatja az USB mass storage-on keresztüli drag-and-drop programozást is.
Főbb jellemzők
- mini fejlesztőkártya Raspberry Pi RP2350A alapon
- kettős magos és kettős architektúrás felépítés
- ARM Cortex-M33 vagy Hazard3 RISC-V magok
- órajel akár 150 MHz
- 520 KB SRAM és 2 MB Flash memória
- USB-C csatlakozó az áramellátáshoz, programozáshoz és USB kommunikációhoz
- USB 1.1 device és host mód támogatással
- 15 multifunkcionális GPIO pin
- castellated szélekre alkalmas közvetlen forrasztáshoz saját PCB-re
- WS2812 RGB LED dióda
- C/C++, MicroPython és Arduino támogatása
Műszaki specifikációk
| Mikrovezérlő | Raspberry Pi RP2350A |
| Architektúra | kettős mag / kettős architektúra, ARM Cortex-M33 vagy Hazard3 RISC-V |
| Órajel | akár 150 MHz |
| SRAM | 520 KB |
| Flash memória | 2 MB NOR Flash |
| USB | USB 1.1 device / host |
| Csatlakozó | USB-C |
| GPIO | 15 × multifunkcionális GPIO pin |
| Interfészek | 2 × SPI, 2 × I2C, 2 × UART |
| ADC | 4 × 12-bit ADC |
| PWM | 14 × vezérelhető PWM csatorna |
| PIO | 12 × PIO state gépek |
| LED | WS2812 RGB LED |
| Gombok | BOOT, RUN / RESET |
| Támogatott környezetek | C/C++, MicroPython, Arduino |
A kártya fő részei
| Szám | Kártya alkatrésze | Leírás |
| 1 | RP2350A | Mikrovezérlő kettős magos és kettős architektúrás felépítéssel, órajel akár 150 MHz. |
| 2 | W25Q16JVUXIQ | 2 MB NOR Flash memória. |
| 3 | PIO-USB CC ellenállások | Pull-up / pull-down ellenállások a PIO-USB-hez, támogatják a Sink / Source váltást az ellenállások konfigurációja szerint. |
| 4 | RT9013-33GB | 3,3 V LDO szabályozó 500 mA kimeneti árammal. |
| 5 | BOOT gomb | Az alaphelyzetbe állítás közben való lenyomva tartáskor a programfeltöltési módba lép. |
| 6 | USB Type-C csatlakozó | Csatlakozó az áramellátáshoz, a programfeltöltéshez és az USB 1.1 device / host kommunikációhoz. |
| 7 | RUN / RESET gomb | Gomb a kártya újraindításához. |
| 8 | WS2812 RGB LED | Címezhető RGB LED dióda az indikációhoz vagy egyéni effektekhez. |
| 9 | PIO-USB Type-C aljzat | PIO-USB csatlakozó USB-C aljzat verzióban, USB host vagy device üzemmódként használható PIO-n keresztül. |
| 10 | PIO-USB Type-C dugó | PIO-USB csatlakozó USB-C dugó verzióban, USB host vagy device üzemmódként használható PIO-n keresztül. |
Pinelrendezés
A kártya pinelrendezése az alábbi képen látható. A kártya GPIO pineket kínál az UART, I2C, SPI, ADC, PWM és PIO funkciók támogatásával. Az integrált WS2812 RGB LED dióda a GP16 pint használja.
Lehetséges felhasználás
- RP2350A-val történő prototípusalkotás
- MicroPython, C/C++ vagy Arduino projektek
- saját USB eszközök vagy USB host projektek
- kompakt vezérlőmodulok
- integráció saját PCB-be castellated széleknek köszönhetően
- ARM Cortex-M33 vagy RISC-V magok tesztelése
Dokumentáció
A dokumentációt, fejlesztői forrásokat és példákat a gyártó weboldalán találja: Waveshare RP2350-USB-C Wiki











