Raspberry Pi Pico Pinout
Pico, Pico H, Pico W and Pico 2 share this layout, USB at the top. Check your board against its silkscreen before wiring power.
Power in three flavors
VBUS is raw 5 V from USB, VSYS is the board input (1.8 to 5.5 V, where batteries go), and 3V3 is the regulated rail for peripherals, good for about 300 mA. Pulling RUN low resets the chip, which is the reset button the Pico famously lacks.
Flexible by design
The RP2040 can route I2C, SPI and UART to many different pins; the tags above are the common defaults. The three ADC inputs are GP26 to GP28, with AGND (physical pin 33) as their quiet ground return.
Pico W difference
On the Pico W the onboard LED hangs off the wireless chip rather than a GPIO, so blinking it needs the CYW43 driver instead of a plain pin write. GP23, GP24, GP25 and GP29 are used internally on all variants.
Sources and datasheets
This diagram was cross-checked against the manufacturer documentation below plus at least two independent references before publishing. When they disagreed, the manufacturer won.
More boards and plugs live on the pinouts index.