Raspberry Pi RP2040 Microcontroller – SMD
SKU 7310-RP2040EAN 8219671121118Item type: AssembledMicrocontrollers
Description
The Raspberry Pi RP2040 is a dual-core Arm Cortex-M0+ processor. It features 264KB of on-chip SRAM in six independent banks, a DMA controller, a fully connected AHB crossbar, interpolator and integer divider peripherals, an on-chip programmable LDO to generate the core voltage, 2 on-chip PLLs to generate USB and core clocks, and 30 GPIO pins, 4 of which can be used as analog inputs. The RP2040 is manufactured on a modern 40nm process node, offering high performance, low dynamic power consumption, and low leakage, with a variety of low-power modes to support long-duration battery-powered operation.
![]()
![]()
Technical specifications
PINOUT
- Number of I2C channels: 2
- Number of ADC units: 1
- ADC: 4 x 12-bit
- Instruction Set Architecture: RISC
- Program memory type: FLASH
- Operating temperature: -20°C to +85°C
- Dimensions (mm): 7x7x0.9
Documentation and useful links
Technical details
| Family | ARM |
|---|---|
| Package type | QFN |
| Mounting type | Surface mount |
| Pin count | 56 |
| Device core | ARM Cortex M0+ |
| Data bus width | 32-bit |
| Program memory size | 16 MB |
| Maximum frequency | 133 MHz |
| RAM size | 256 kB |
| USB channels | 1 x Device, 1 x Host |
| Number of PWM units | 2 x 32-bit |
| Number of SPI channels | 2 |
| Number of UART channels | 2 |
| Typical operating supply voltage | 3.3 V |






