Raspberry Pico
Output Voltage | Operating Voltage | Maximum Current | WiFi | BLE | USB Connector |
---|---|---|---|---|---|
3.3V | 3.3V | Micro USB |
Detailed Pinout
Simplified Pinout
Notes:
- Pins in green are digital GPIO pins.
- Pins in blue marked ADC are analog input pins.
- Pins in orange are for Software Serial UART.
- I2C and SPI pins are named accordingly.
- The primary pin function is indicated closest to the board, secondary functions going outwards. If the pin is not required for the primary function it can be used for the secondary function.
- Pin numbers shown are to be used in code. They may be different from the numbers printed on the board.
- The ~ prefix for a GPIO indicates PWM support.
- The * suffix for a GPIO indicates Interrupt support.
- Do not use the pins marked with an X:
- X1 and X2: Hardware UART TX and RX pins.
- X3: Reset pin.
- X4 and X5: Advanced power pins.
Pin Functions
Board # | Code # | Preferred Function | Alternate Functions |
---|---|---|---|
1 | 0 | Board UART TX | DO NOT USE |
2 | 1 | Board UART RX | DO NOT USE |
4 | 2 | Digital GPIO | |
5 | 3 | Digital GPIO | |
6 | 4 | I2C SDA | Digital GPIO |
7 | 5 | I2C SCL | Digital GPIO |
9 | 6 | Digital GPIO | - |
10 | 7 | Digital GPIO | - |
11 | 8 | Digital GPIO | - |
12 | 9 | Digital GPIO | - |
14 | 10 | Digital GPIO | - |
15 | 11 | Digital GPIO | - |
16 | 12 | Digital GPIO | - |
17 | 13 | Digital GPIO | - |
19 | 14 | Digital GPIO | - |
20 | 15 | Digital GPIO | - |
21 | 16 | SPI CIPO | Digital GPIO |
22 | 17 | SPI CS | Digital GPIO |
24 | 18 | SPI SCK | Digital GPIO |
25 | 19 | SPI COPI | Digital GPIO |
26 | 20 | Digital GPIO | - |
27 | 21 | Digital GPIO | - |
29 | 22 | Digital GPIO | - |
31 | 26 | Analog In | Digital GPIO |
32 | 27 | Analog In | Digital GPIO |
34 | 28 | Analog In | Digital GPIO |