Datasheet

Table Of Contents
1. Number of processor cores (2)
2. Loosely which type of processor (M0+)
3. floor(log2(ram / 16k))
4. floor(log2(nonvolatile / 16k)) or 0 if no onboard nonvolatile storage
see Figure 1.
RP2040
Raspberry Pi
Number of cores
Type of core (e.g. M0+)
floor(log2(ram / 16k))
floor(log2(nonvolatile / 16k))
Figure 1. An
explanation for the
name of the RP2040
chip.
1.2. Summary
RP2040 is a low-cost, high-performance microcontroller device with flexible digital interfaces. Key features:
Dual Cortex M0+ processor cores, up to 133 MHz
264 kB of embedded SRAM in 6 banks
30 multifunction GPIO
6 dedicated IO for SPI Flash (supporting XIP)
Dedicated hardware for commonly used peripherals
Programmable IO for extended peripheral support
4 channel ADC with internal temperature sensor, 0.5 MSa/s, 12-bit conversion
USB 1.1 Host/Device
1.3. The Chip
RP2040 has a dual M0+ processor cores, DMA, internal memory and peripheral blocks connected via AHB/APB bus
fabric.
RP2040 Datasheet
1.2. Summary 10