Raspberry Pi Pico W
Rev. 3
          - 
            
Core
Cortex-M0+
 - 
            
Debug interface
JTAG/SW
 - 
            
Device
RP2040 - 
          
CMSIS Pack
RP2xxx_DFP 
Raspberry Pi Pico
Overview
Raspberry Pi Pico has been designed to be a low cost yet flexible development platform for RP2040.
Pinout
| Pin | Function | 
|---|---|
| 1 | UART0 TX/I2C0 SDA/SPI0 RX/GP0 | 
| 2 | UART0 RX/I2C0 SCL/SPI0 CSn/GP1 | 
| 3 | GND | 
| 4 | I2C1 SDA/SPI0 CSK/GP2 | 
| 5 | I2C1 SCL/SPI0 TX/GP3 | 
| 6 | UART1 TX/I2C0 SDA/SPI0 RX/GP4 | 
| 7 | UART1 RX/I2C0 SCL/SPI0 CSn/GP5 | 
| 8 | GND | 
| 9 | I2C1 SDA/SPI0 SCK/GP6 | 
| 10 | I2C1 SCL/SPI0 TX/GP7 | 
| 11 | UART1 TX/I2C0 SDA/SPI1 RX/GP8 | 
| 12 | UART1 RX/I2C0 SCL/SPI1 CSn/GP9 | 
| 13 | GND | 
| 14 | I2C1 SDA/SPI1 SCK/GP10 | 
| 15 | I2C1 SCL/SPI1 TX/GP11 | 
| 16 | UART0 TX/I2C0 SDA/SPI1 RX/GP12 | 
| 17 | UART0 RX/I2C0 SCL/SPI1 CSn/GP13 | 
| 18 | GND | 
| 19 | I2C1 SDA/SPI1 SCK/GP14 | 
| 20 | I2C1 SCL/SPI1 TX/GP15 | 
| 21 | UART0 TX/I2C0 SDA/SPI0 RX/GP16 | 
| 22 | UART0 RX/I2C0 SCL/SPI0 CSn/GP17 | 
| 23 | GND | 
| 24 | I2C1 SDA/SPI0 SCK/GP18 | 
| 25 | I2C1 SCL/SPI0 TX/GP19 | 
| 26 | I2C0 SDA/GP20 | 
| 27 | I2C0 SCL/GP21 | 
| 28 | GND | 
| 29 | GP22 | 
| 30 | RUN | 
| 31 | I2C1 SDA/ADC0/GP26 | 
| 32 | I2C1 SCL/ADC1/GP27 | 
| 33 | GND/AGND | 
| 34 | ADC2/GP28 | 
| 35 | ADC_VREF | 
| 36 | 3V3(OUT) | 
| 37 | 3V3_EN | 
| 38 | GND | 
| 39 | VSYS | 
| 40 | VBUS | 
Schematics
Debugprobe Firmware
See this GitHub repository for details of how to use a second Pico as a debug adapter, with the debugprobe firmware