Raspberry Pi Pico Developer Board
Raspberry Pi Pico Developer Board overview
Raspberry Pi Pico is a low-cost, high-performance microcontroller board with flexible digital interfaces, built on silicon designed at Raspberry Pi. It is a single-sided PCB measuring just 21mm x 51.3mm with a micro-USB port and 40 main user pins with through-hole pins to allow for surface mounting. The Raspberry Pi Pico is a flexible and cost-efficient development platform that has been fully designed, based on their very own RP2040 chip.
The Raspberry Pi Pico has been designed to be used either soldered 0.1" pin-headers (it is one 0.1" pitch wider than a standard 40-pin DIP package), or can as a surface mountable 'module', as the user IO pins are also castellated. There are SMT pads underneath the USB connector and BOOTSEL button, which allow these signals to be accessed in case the board is used as a reflow soldered SMT module.

Datasheet
Raspberry Pi Pico Developer Board features
- RP2040 microcontroller with 2MB Flash
- Micro-USB B port for power and data (and for reprogramming the Flash)
- Exposes 26 multi-function 3.3V General Purpose I/O (GPIO)
- 23 GPIO are digital-only and 3 are ADC capable
- Can be surface mounted as a module
- 3-pin ARM Serial Wire Debug (SWD) port
- Simple yet highly flexible power supply architecture Various options for easily powering the unit from micro-USB, external supplies or batteries
- Various options for easily powering the unit from micro-USB, external supplies or batteries
- High quality, low cost, high availability
- Dual-core cortex M0+ at up to 133MHzOn-chip PLL allows variable core frequency
- On-chip PLL allows variable core frequency
- 264kB multi-bank high performance SRAM
- External Quad-SPI Flash with eXecute In Place (XIP) and 16kB on-chip cache
- High performance full-crossbar bus fabric
- On-board USB1.1 (device or host)
- 30 multi-function General Purpose IO (4 can be used for ADC) 1.8-3.3V IO Voltage (NOTE Pico IO voltage is fixed at 3.3V)
- 1.8-3.3V IO Voltage (NOTE Pico IO voltage is fixed at 3.3V)
- 12-bit 500ksps Analogue to Digital Converter (ADC)
- Various digital peripherals
- 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM channels
- 1 × Timer with 4 alarms, 1 × Real Time Counter
- 2 × Programmable IO (PIO) blocks, 8 state machines total
- Flexible, user-programmable high-speed IO
- Can emulate interfaces such as SD Card and VGA
Raspberry Pi Pico Developer Board pinout

| Pin | Name | Description |
|---|---|---|
| 1 | GPO | General Purpose I/O 0//SPIO RX/I2C0 SDA/UARTO TX |
| 2 | GP1 | General Purpose I/O 1/SPIO/I2C0 SCL |
| 3 | Ground | Ground Pin |
| 4 | GP2 | General Purpose I/O 2/SPIO SCK/I2C1 SDA |
| 5 | GP3 | General Purpose I/O 3/SPIO TX/I2C1 SCL |
| 6 | GP4 | General Purpose I/O 4/SPIO RX/I2C0 SDA/UART1 TX |
| 7 | GP5 | General Purpose I/O 5/SPIO CSn/I2C0 SCL/UART1 RX |
| 8 | Ground | Ground Pin |
| 9 | GP6 | General Purpose I/O 6/SPIO SCK/I2C1 SDA |
| 10 | GP7 | General Purpose I/O 7/SPIO TX/I2C1 SCL |
| 11 | GP8 | General Purpose I/O 8/SPI1 RX/I2C0 SDA/UART1 TX |
| 12 | GP9 | General Purpose I/O 9/SPI1 CSn/I2C0 SCL/UART1 RX |
| 13 | Ground | Ground Pin |
| 14 | GP10 | General Purpose I/O 10/SPI1 SCK/I2C1 SDA |
| 15 | GP11 | General Purpose I/O 11/SPI1 TX/I2C1 SCL |
| 16 | GP12 | General Purpose I/O 12/SPI_1 RX/I2CO SDA/UARTO TX |
| 17 | GP13 | General Purpose I/O 13/SPI1 CSn/12CO SCL/UARTO RX |
| 18 | Ground | Ground Pin |
| 19 | GP14 | General Purpose I/O 14/SPI1 SCK/I2C1 SDA |
| 20 | GP15 | General Purpose I/O 15/SPI1 TX/I2C1 SCL |
| 21 | GP16 | General Purpose I/O 16/SPIO RX |
| 22 | GP17 | General Purpose I/O 17 |
| 23 | Ground | Ground Pin |
| 24 | GP18 | General Purpose I/O 18/SPIO SCK |
Show all 40 pins
| Pin | Name | Description |
|---|---|---|
| 25 | GP19 | General Purpose I/O 19/SPIO TX |
| 26 | GP20 | General Purpose I/O 20 |
| 27 | GP21 | General Purpose I/O 21 |
| 28 | Ground | Ground Pin |
| 29 | GP22 | General Purpose I/O 22 |
| 30 | RUN | Reset Pin |
| 31 | GP26 | General Purpose I/O 26/ADC0/I2C1 SDA |
| 32 | GP27 | General Purpose I/O 27/ADC1/I2C1 SCL |
| 33 | Ground | Ground Pin/AGround |
| 34 | GP28 | General Purpose I/O 28/ADC2 |
| 35 | ADC_VREF | Analog to Digital convertor/Reference Voltage pin |
| 36 | 3V3(OUT) | 3.3V Chip Supply Out |
| 37 | 3V3_EN | 3.3V Enable Pin |
| 38 | Ground | Ground Pin |
| 39 | VSYS | Chip Supply Voltage 5V |
| 40 | VBUS | 5V power from the microUSB Bus |
Raspberry Pi Pico Developer Board applications
- Robotics
- Industrial/Home automation
- Server/cloud server
- Print server
- Security monitoring
- Web camera
More about Raspberry Pi Pico Developer Board
Raspberry Pi Pico Key Features
- 40 pin 21×51 'DIP' style 1mm thick PCB with 0.1" through-hole pins also with edge castellations
- Simple yet highly flexible power supply architecture
- Dual-core cortex M0+ at up to 133MHz
- Various digital peripherals
Specifications
- 21 mm × 51 mm form factor
- RP2040 microcontroller chip designed by Raspberry Pi in the UK
- Dual-core Arm Cortex-M0+ processor, flexible clock running up to 133 MHz
- 264kB on-chip SRAM
- 2MB on-board QSPI flash
- 2.4GHz 802.11n wireless LAN (Raspberry Pi Pico W and WH only)
- 26 multifunction GPIO pins, including 3 analogue inputs
- 2 × UART, 2 × SPI controllers, 2 × I2C controllers, 16 × PWM channels
- 1 × USB 1.1 controller and PHY, with host and device support
- 8 × Programmable I/O (PIO) state machines for custom peripheral support
- Supported input power 1.8–5.5V DC
- Operating temperature -20°C to +85°C (Raspberry Pi Pico and Pico H); -20°C to +70°C (Raspberry Pi Pico W and Pico WH)
- Castellated module allows soldering direct to carrier boards (Raspberry Pi Pico and Pico W only)
- Drag-and-drop programming using mass storage over USB
- Low-power sleep and dormant modes
- Accurate on-chip clock
- Temperature sensor
- Accelerated integer and floating-point libraries on-chip
Datasheet
See Also: CD4059 Program Divide-by-N Counter | HMC5883L 3-Axis Magnetometer Module | MG995 Hi-Speed Dual Ball Bearing Servo Motor
Comments 0
Leave a comment