The Raspberry Pi Pico is a single board computer that features the dual-core Arm Cortex-M0+ processor, that has 264KB internal RAM and support for up to 16MB of off-chip Flash.
This microcontroller board has been designed to be a low cost, flexible development platform that supports many possible applications over a wide range of skill levels. Getting started is as easy as dragging and dropping a file, and more experienced users can take advantage of the boards rich feature set, including a wide range of flexible I/O options includes I2C, SPI, and programmable I/O (PIO).
The Raspberry Pi Pico is programmable in C and MicroPython, and is adaptable to a vast range of applications from controlling appliances to operating a light display, Raspberry Pi Pico puts the technology that underpins countless everyday operations into your hands.
RP2040 microcontroller with 2MByte Flash
Dual-core cortex M0+ at up to 133MHz
Micro-USB B port for power and data (and for reprogramming the Flash)
40 pin 21x51 DIP 1mm thick PCB with 0.1" through-hole pins also with edge castellations
On-board USB1.1 (device or host)
26x Multi-function 3.3V General Purpose I/O (GPIO)
23x GPIO are digital-only and 3 are ADC capable
3-pin ARM Serial Wire Debug (SWD) port
Simple yet highly flexible power supply architecture
Options for powering the unit from micro-USB, external supplies or batteries
High quality, low cost, high availability
Comprehensive SDK, software examples and documentation