Raspberry Pi Pico Pinout

PinNameSPII2CUARTPWM
1 GP0 SPI0 RX I2C0 SDA UART0 TX PWM0 A
2 GP1 SPI0 CSn I2C0 SCL UART0 RX PWM0 B
3 Ground
4 GP2 SPI0 SCK I2C1 SDA UART0 CTS PWM1 A
5 GP3 SPI0 TX I2C1 SCL UART0 RTS PWM1 B
6 GP4 SPI0 RX I2C0 SDA UART1 TX PWM2 A
7 GP5 SPI0 CSn I2C0 SCL UART1 RX PWM2 B
8 Ground
9 GP6 SPI0 SCK I2C1 SDA UART1 CTS PWM3 A
10GP7 SPI0 TX I2C1 SCL UART1 RTS PWM3 B
11GP8 SPI1 RX I2C0 SDA UART1 TX PWM4 A
12GP9 SPI1 CSn I2C0 SCL UART1 RX PWM4 B
13Ground
14GP10 SPI1 SCK I2C1 SDA UART1 CTS PWM5 A
15GP11 SPI1 TX I2C1 SCL UART1 RTS PWM5 B
16GP12 SPI1 RX I2C0 SDA UART0 TX PWM6 A
17GP13 SPI1 CSn I2C0 SCL UART0 RX PWM6 B
18Ground
19GP14 SPI1 SCK I2C1 SDA UART0 CTS PWM7 A
20GP15 SPI1 TX I2C1 SCL UART0 RTS PWM7 B
Raspberry Pi Pico with the micro USB port facing upwards, standing face-up on its GPIO pins.
Raspberry Pi Pico with the micro USB port facing downwards, standing bottom-up on its GPIO pins.
PinName/ADCSPII2CUARTPWM
40VBUS
39VSYS
38Ground
373V3 En
363V3 Out
35ADC VRef
34GP28 / A2 SPI1 RX I2C0 SDA UART0 TX PWM6 A
33ADC Gnd
32GP27 / A1 SPI1 TX I2C1 SCL UART1 RTS PWM5 B
31GP26 / A0 SPI1 SCK I2C1 SDA UART1 CTS PWM5 A
30RUN
29GP22 SPI0 SCK I2C1 SDA UART1 CTS PWM3 A
28Ground
27GP21 SPI0 CSn I2C0 SCL UART1 RX PWM2 B
26GP20 SPI0 RX I2C0 SDA UART1 TX PWM2 A
25GP19 SPI0 TX I2C1 SCL UART0 RTS PWM1 B
24GP18 SPI0 SCK I2C1 SDA UART0 CTS PWM1 A
23Ground
22GP17 SPI0 CSn I2C0 SCL UART0 RX PWM0 B
21GP16 SPI0 RX I2C0 SDA UART0 TX PWM0 A
SWCLKGNDSWDIO
PinFunctionNotes
GP23RT6150B-33GQW Power-SelectLOW (default) for high efficiency (PFM)
HIGH for improved ripple (PWM)
GP24VBUS SenseDetect USB power or VBUS pin
GP25User LED
GP29 / A3VSYS SenseRead VSYS/3 through resistor divider and FET Q1
A4TemperatureRead onboard temperature sensor