Raspberry Pi Pico

MCUs

Also known as: RP2040 Board, Pico

Raspberry Pi Pico pinout diagram
PinNameFunction
1GP0UART0 TX, I2C0 SDA, SPI0 RX
2GP1UART0 RX, I2C0 SCL, SPI0 CSn
3GNDGround
4GP2SPI0 SCK, I2C1 SDA
5GP3SPI0 TX, I2C1 SCL
6GP4UART1 TX, I2C0 SDA, SPI0 RX
7GP5UART1 RX, I2C0 SCL, SPI0 CSn
8GNDGround
9GP6I2C1 SDA, SPI0 SCK
10GP7I2C1 SCL, SPI0 TX
11GP8UART1 TX, I2C0 SDA, SPI1 RX
12GP9UART1 RX, I2C0 SCL, SPI1 CSn
13GNDGround
14GP10I2C1 SDA, SPI1 SCK
15GP11I2C1 SCL, SPI1 TX
16GP12UART0 TX, I2C0 SDA, SPI1 RX
17GP13UART0 RX, I2C0 SCL, SPI1 CSn
18GNDGround
19GP14I2C1 SDA, SPI1 SCK
20GP15I2C1 SCL, SPI1 TX
21GP16UART0 TX, I2C0 SDA, SPI0 RX
22GP17UART0 RX, I2C0 SCL, SPI0 CSn
23GNDGround
24GP18SPI0 SCK, I2C1 SDA
25GP19SPI0 TX, I2C1 SCL
26GP20I2C0 SDA
27GP21I2C0 SCL
28GNDGround
29GP22General purpose I/O
30RUNReset (active low)
31GP26_A0ADC0, I2C1 SDA
32GP27_A1ADC1, I2C1 SCL
33AGNDAnalog ground
34GP28_A2ADC2
35ADC_VREFADC reference voltage
363V3(OUT)3.3V power output
373V3_EN3.3V regulator enable
38GNDGround
39VSYSMain system power input (1.8V-5.5V)
40VBUSUSB 5V input

Summary

Small, cheap microcontroller board built around the RP2040 chip. No built-in Wi-Fi/Bluetooth (that's the separate Pico W) — this is the base version, good for simple sensor/control projects where you don't need wireless. Full 40-pin GPIO header shown; exact I2C/SPI/UART alternate-function mapping per pin should be checked against the official datasheet before critical use.