Description
The RP2040 Microcontroller IC by Raspberry Pi is a powerful yet cost-effective solution for embedded systems and IoT applications. It features dual ARM Cortex-M0+ cores running at up to 133MHz, abundant I/O options including GPIO, I2C, SPI, UART, and PWM, as well as native USB connectivity for easy interfacing and programming. Its versatile capabilities make it ideal for a wide range of projects, from simple sensor monitoring to complex automation tasks.
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 the core voltage
- 2 on-chip PLLs to generate USB and core clocks
- 30 GPIO pins, 4 of which can be used as analog inputs
Specifications:
Processor |
Dual ARM Cortex-M0+ cores |
---|---|
SPI Flash |
2M on-board QSPI |
Maximum Clock Frequency (MHz) |
133 |
SRAM |
264 |
GPIO |
30 |
PWM |
16 channels |
ADC |
3 available × 12-bit |
UART |
2 |
I2C |
2 Buses |
SPI |
2 Buses |
Length (mm): |
25 |
Width (mm): |
25 |
Height (mm): |
8 |
Weight (g): |
8 |
Shipping Weight | 0.01 kg |