Raspberry Pi Pico 2 ist ein Mikrocontroller-Board, das auf dem Raspberry Pi RP2350 Mikrocontroller-Chip basiert (im Bild links). Der Raspberry Pi Pico 2 W weist zusätzlich noch eine WiFi-Schnittstelle auf Basis des CYW43439 von Infineon auf (im Bild rechts).

Der Raspberry Pi Pico 2 wurde als kostengünstige und dennoch flexible Entwicklungsplattform für den RP2350 mit den folgenden Hauptmerkmalen entwickelt:
– RP2350A-Mikrocontroller mit 4 MB Flash
– RP2350A weist Dual-Core Cortex-M33 und alternativ Hazard3 RISC-V (RV32IMAC) auf
– microUSB B-Anschluss für Spannung und Daten-Upload
– 40-polige 21× 51 ‚DIP‘-Style 1 mm dicke Leiterplatte mit 0,1″ Through-Hole-Pins und Castellated Pins
◦ mit 26 Multi-Funktions 3.3 V General Purpose I/O (GPIO), 3 können für ADC verwendet werden
◦ kann als Modul oberflächenmontiert werden
– 3-poliger ARM Serial Wire Debug (SWD)-Anschluss
– Einfache und dennoch hochflexible Stromversorgungsarchitektur
◦ Verschiedene Optionen für die einfache Stromversorgung des Geräts über microUSB, externe Stromversorgungen oder Batterien
– Hohe Qualität, niedrige Kosten, hohe Verfügbarkeit (bis 2040 garantiert)
– Umfassendes SDK, Softwarebeispiele und Dokumentation
Alle Einzelheiten zum RP2350A-Mikrocontroller finden Sie im über 1300 Seiten umfassenden RP2350-Datenblatt.
Programmiert werden kann der Raspberry Pi Pico 2 mit dem Raspberry Pi Pico C/C++ SDK, der Arduino IDE und in MicroPython.
Die Arduino IDE ist durch das BSP https://github.com/earlephilhower/arduino-pico/releases zu erweitern, wodurch RP2350-basierte Boards wie das Raspberry Pi Pico 2 W, Sparkfun Thing Plus RP2350 und Pimoroni Pico Plus 2 W zusätzlich einen WiFi-Support erfahren. Die Arduino IDE unterstützt Cortex-M33 und RISC-V.
Zum Test der Performance habe ich für Cortex-M33 und RISC-V den CoreMark Benchmark laufen lassen und habe die folgenden, nahezu identischen Ergebnisse erzielt:
| CoreMark Benchmark | |
| Cortex-M33 | 340.2 |
| RISC-V | 332.8 |
Zum Vergleich mit anderen Mikrocontrollern möchte ich auf die Benchmark-Übersicht in meinem Blog verweisen.

Die XIAO Mikrocontroller-Familie ist nun durch den XIAO RP2350 um den RP2350 von Raspberry Pi erweitert.
Alle technischen Details finden Sie unter https://wiki.seeedstudio.com/getting-started-xiao-rp2350/.
2024-12-24/CK