Every Raspberry Pi Pico pin with its capabilities (digital, PWM, ADC, I2C, SPI, UART) and the wiring gotchas that bite. Cheap, fast, with PIO state machines. 3.3 V logic — GPIOs are NOT 5 V tolerant.
| Pin | Capabilities | Watch out |
|---|---|---|
| GP0 | DigitalPWMUART0 TXI2C0 SDA | |
| GP1 | DigitalPWMUART0 RXI2C0 SCL | |
| GP2 | DigitalPWMSPI0 SCK alt | |
| GP3 | DigitalPWMSPI0 TX alt | |
| GP4 | DigitalPWMI2C0 SDA (default) | |
| GP5 | DigitalPWMI2C0 SCL (default) | |
| GP6 | DigitalPWMI2C1 SDA | |
| GP7 | DigitalPWMI2C1 SCL | |
| GP8 | DigitalPWMUART1 TX | |
| GP9 | DigitalPWMUART1 RX | |
| GP10 | DigitalPWMSPI1 SCK | |
| GP11 | DigitalPWMSPI1 TX | |
| GP12 | DigitalPWMSPI1 RX | |
| GP13 | DigitalPWMSPI1 CSn | |
| GP14 | DigitalPWM | |
| GP15 | DigitalPWM | |
| GP16 | DigitalPWMSPI0 RX (default) | |
| GP17 | DigitalPWMSPI0 CSn (default) | |
| GP18 | DigitalPWMSPI0 SCK (default) | |
| GP19 | DigitalPWMSPI0 TX (default) | |
| GP20 | DigitalPWM | |
| GP21 | DigitalPWM | |
| GP22 | DigitalPWM | |
| GP26 | DigitalPWMADC0 | |
| GP27 | DigitalPWMADC1 | |
| GP28 | DigitalPWMADC2 | |
| 3V3 (OUT) | Power out 3.3V | Max ~300 mA |
| VBUS | Power 5V from USB | |
| VSYS | Power in 1.8–5.5V | |
| GND | Ground |
Get this pinout — plus 55+ sensor wiring diagrams, shield maps and maker calculators — offline on your phone.
Get it onGoogle Play