Description
Raspberry Pi Pico
Raspberry Pi Pico Specifications
The main chip on board is the 'RP2040' made by Raspberry Pi (their first in-house microcontroller chip!) and is a dual-core ARM Cortex M0+ processor, with a flexible clock running up to 133MHz.
- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
- Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz
- 264kB of SRAM, and 2MB of onboard Flash memory
- Castellated module allows soldering directly to carrier boards (non-header version only)
- USB 1.1 Host and Device support
- Low-power sleep and dormant modes
- Drag & drop programming using mass storage over USB
- 26 multi-function GPIO pins
- 2ΓSPI, 2ΓI2C, 2ΓUART, 3Γ12-bit ADC, 16Γcontrollable PWM channels
- Real-time clock (RTC)
- Temperature sensor
- Accelerated floating-point libraries on-chip
- 8ΓProgrammable IO (PIO) state machines for custom peripheral support
- Dimensions: 51mm x 21mm
RP2040 Chip features:
- Dual ARM Cortex-M0+ @ 133MHz
- 264kB on-chip SRAM in six independent banks
- Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus
- DMA controller
- Fully-connected AHB crossbar
- Interpolator and integer divider peripherals
- On-chip programmable LDO to generate core voltage
- 2 on-chip PLLs to generate USB and core clocks
- 30 GPIO pins, 4 of which can be used as analog inputs
- Peripherals
- 2 UARTs
- 2 SPI controllers
- 2 I2C controllers
- 16 PWM channels
- USB 1.1 controller and PHY, with host and device support
- 8 PIO state machines