The Raspberry Pi Pico is a new flexible microcontroller board based on the Raspberry Pi RP2040 microcontroller chip. It featured with Dual-core ARM Cortex M0+ processor, and a flexible clock running up to 133 MHz.
Highlighted Features
-
High Performance: Powered by RP2040 dual-core ARM Cortex M0+ processor, running up to 133 MHz, including 2MB of onboard Flash memory, mounted 25 multi-function GPIOs
-
Easy Development: Drag & drop programming over a USB through MicroPython & Arduino
-
Suitable for Embedded AI: Great Embedded Machine Learning platform by two cores of RP2040 chip and plenty of on-chip RAM, while also supporting TensorFlow Lite
-
Design for Beginners/Children: Provide tons of projects and tutorials, allowing for quick positive programming feedback, getting started well with electronics
-
Free DIY Broad: Castellated module allows soldering directly to carrier boards
Applications
- Intruder Detection
- Electronics learn based on Grove Starter Kit for Raspberry Pi Pico
- Home facilities control connect with other wireless microcontrollers
- Machine Learning Application
- IoT Application
Specifications
Parameter | Description |
CPU |
Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz |
Storage | 264kB of SRAM, and 2MB of onboard Flash memory |
GPIO pins |
26 multifunction GPIO pins, including 3 analog inputs |
Interface |
2× SPI, 2× I2C, 2× UART, 3× 12-bit ADC, 16× controllable PWM channels |
Power supply & Downloading interface | USB Type-C interface |
Dimensions |
21 mm × 51 mm form factor |
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) |
Supported input power | 1.8–5.5V DC |
On-chip resources | Accelerated floating point libraries on-chip |
Hardware Overview
Figure: Board Schematics