Was er macht#
Der Pico trägt den RP2040 (zwei Kerne vom Typ Cortex-M0+), 2 MB Flash, den 12 MHz-Quarz und einen Buck-Boost-Regler. Programmiert wird er per Drag-and-drop über USB (BOOTSEL beim Einstecken gedrückt halten) mit MicroPython, CircuitPython, C/C++ oder QMK/KMK.
Versorgungspins#
- VBUS (40): USB 5 V, wenn eingesteckt.
- VSYS (39): Haupteingang, 1.8–5.5 V; hier kommt ein Akku oder 5 V dran (über eine Schottky-Diode, falls auch USB angeschlossen sein kann).
- 3V3 (36): Reglerausgang für deine Bauteile; halte die Last moderat (Raspberry Pi empfiehlt unter 300 mA).
- 3V3_EN (37): auf Low ziehen, um den Regler abzuschalten.
- RUN (30): auf Low ziehen für einen Reset: hier gehört ein RESET-Taster hin.
Stolperfallen#
- GP23, GP24, GP25 und GP29 werden auf dem Pico selbst benutzt (Reglermodus, VBUS-Messung, LED, VSYS-Messung) und liegen nicht an den Randpins.
- Keine 5 V-Toleranz an irgendeinem GPIO.
- ADC_VREF und AGND: Lass sie unverbunden, außer du brauchst einen besseren ADC.
Footprint#
THT (auf Stiftleisten) oder SMD mit Castellated Pads (flach aufgelötet). Der RP2040-Zero hat Castellated Pads, 20 GPIOs am Rand. Von Hand gelötet.