Beschreibung Das Waveshare RP2350-USB-C ist ein kompaktes Microcontroller-Entwicklungsboard auf Basis des Raspberry Pi RP2350A. Es eignet sich fuer RP2350 Experimente, Embedded-Steuerungen, USB Host/Device Tests, MicroPython Lernen, C/C++ Entwicklung und kleine Carrier-Board-Prototypen. Diese Produktseite umfasst zwei offizielle Port-Varianten: Waveshare-34641 mit PIO-USB female port und Waveshare-34953 mit PIO-USB male port. Beide Varianten nutzen dieselbe RP2350A Plattform mit 520KB SRAM, 2MB Flash, 15 Multifunktions-GPIOs und einem kompakten castellated Modulaufbau. Der wichtigste Vorteil des RP2350-USB-C Entwicklungsboards ist die Dual-Core- und Dual-Architecture-Auslegung: Entwickler koennen mit dual Arm Cortex-M33 Kernen oder dual Hazard3 RISC-V Prozessoren arbeiten, laut Waveshare mit flexiblem Takt bis 150MHz. Dadurch passt das Waveshare RP2350 Board zu Firmware-Experimenten, USB-PIO Tests, Unterricht und kompakten Serienprototypen. Merkmale RP2350A Microcontroller: Raspberry Pi RP2350A Chip fuer moderne Pico-aehnliche Embedded-Entwicklung. Dual-Core und Dual-Architecture: dual Arm Cortex-M33 oder dual Hazard3 RISC-V Prozessoren bis 150MHz. Speicher fuer echte Projekte: 520KB SRAM und onboard 2MB NOR Flash. USB Type-C Workflow: USB 1.1 Device- und Host-Unterstuetzung mit Drag-and-drop Programmierung ueber USB Mass Storage. PIO-USB Variantenwahl: PIO-USB female port oder PIO-USB male port je nach Zielhardware. 15 Multifunktions-GPIOs: geeignet fuer Sensoren, Displays, Motorsteuerungs-Prototypen, kundenspezifische Busse und Board-zu-Board-Verbindungen. 12 PIO State Machines: fuer eigene Peripherie-Experimente und zeitkritische Protokolle. Entwicklungsplattformen: die offizielle Seite nennt C/C++, MicroPython und Arduino IDE. Castellated Board Design: geeignet fuer Tests, kompakte Embedded-Aufbauten und SMD Carrier-Boards. Spezifikationen OpenELAB SKU Waveshare-34641 / Waveshare-34953 Offizieller Produktname RP2350-USB-C Microcontroller Development Board Microcontroller Raspberry Pi RP2350A Prozessorarchitektur Dual Arm Cortex-M33 oder dual Hazard3 RISC-V Taktfrequenz Bis 150MHz laut Waveshare SRAM 520KB Flash 2MB onboard NOR Flash, W25Q16JVUXIQ laut Waveshare Grafik GPIO 15 Multifunktions-GPIOs PIO 12 Programmable I/O State Machines Haupt-USB USB Type-C fuer Strom, Programmierung, USB 1.1 Device und Host PIO-USB Optionen PIO-USB Type-C female port / PIO-USB Type-C male port Software-Unterstuetzung C/C++, MicroPython, Arduino IDE laut Waveshare Gewicht Geschaetzt 10g Anwendungen RP2350A Firmware-Entwicklung mit C/C++, MicroPython oder Arduino IDE. USB Host/Device Experimente mit PIO-USB und USB Type-C Hardware. Embedded-Controller-Prototypen fuer Sensoren, kleine Displays, Eingabegeraete oder eigene Interface-Boards. RISC-V und Arm Cortex-M33 Vergleichsdemos in Unterricht, Labor und Maker-Projekten. SMD Carrier-Board Integration, wenn ein kompaktes castellated RP2350 Modul besser passt als ein grosses Board. Kostenguenstige Produktionstests, Firmware-Schulungen und wiederholbare RP2350 Entwicklungsaufbauten. Lieferumfang Ausgewaehltes RP2350-USB-C Board x1 Variante fuer Waveshare-34641: PIO-USB female port Variante fuer Waveshare-34953: PIO-USB male port Weitere Informationen Board-Uebersicht: Die offizielle Uebersicht zeigt Layout, USB Type-C Anschluss fuer Strom und Programmierung, PIO-USB Bereich, GPIO-Zugriff, Reset/Boot Tasten und den kompakten Entwicklungsboard-Aufbau. Dual Architecture: Die RP2350A Plattform unterstuetzt dual Arm Cortex-M33 oder dual Hazard3 RISC-V Prozessoren. Das ist der zentrale Grund, warum das Waveshare RP2350-USB-C Board fuer Architekturvergleiche und Firmware-Experimente geeignet ist. Entwicklungsplattformen: Waveshare nennt C/C++, MicroPython und Arduino IDE. Dadurch ist dieses RP2350 Microcontroller Board fuer Low-Level-Firmware und schnelles Prototyping nutzbar. GPIO-Referenz: Das GPIO-Pinout ist wichtig, bevor Sensoren, Displays, Schalter, Motortreiber oder ein Carrier-Board verbunden werden. Pin-Funktion und Spannungsannahmen sollten vor dem Einschalten geprueft werden. Onboard-Komponenten: Die Komponentengrafik markiert RP2350A, 2MB Flash, USB Type-C Anschluss, PIO-USB Port-Option und die Stuetzschaltung des Boards. Mechanische Abmessungen: Die Masszeichnung sollte vor dem Einbau in ein kompaktes Gehaeuse oder vor dem Design eines SMD Carrier-Boards geprueft werden. Variantenwahl: Die offizielle Variantengrafik hilft zu pruefen, ob das Projekt die Version mit PIO-USB female port oder PIO-USB male port benoetigt. Ressourcen Offizielles Waveshare RP2350-USB-C Wiki Raspberry Pi Microcontroller Dokumentation FAQ Was ist der Unterschied zwischen Waveshare-34641 und Waveshare-34953? Waveshare-34641 ist die Version mit PIO-USB female port. Waveshare-34953 ist die Version mit PIO-USB male port. Welchen Microcontroller nutzt das Waveshare RP2350-USB-C? Das Board nutzt den Raspberry Pi RP2350A Microcontroller. Unterstuetzt das Board MicroPython? Ja. Waveshare nennt C/C++, MicroPython und Arduino IDE fuer das RP2350-USB-C Board. Wie viel Speicher hat das Board? Die offizielle Feature-Liste nennt 520KB SRAM und onboard 2MB Flash. Ist das Board fuer USB-Experimente geeignet? Ja. Es unterstuetzt USB 1.1 Device und Host sowie die jeweils ausgewaehlte PIO-USB Port-Variante.