The RP2040 is Raspberry Pi’s debut microcontroller, embodying the brand’s values of high performance, low cost, and ease of use. It features a large on-chip memory, a symmetric dual-core processor complex, a deterministic bus fabric, and a rich peripheral set enhanced by a unique Programmable I/O (PIO) subsystem, offering professional users exceptional power and flexibility.
The RP2040’s flexible I/O capabilities allow it to interface with nearly any external device, making it highly adaptable to the physical world. Its high performance efficiently handles integer workloads, while its low cost lowers the barrier to entry.
Designed to maximize its power, the RP2040 includes six independent banks of RAM and a fully connected switch at the heart of its bus fabric, enabling parallel operation of cores and DMA engines without contention.
Raspberry Pi’s commitment to affordable, efficient computing is encapsulated in the RP2040’s small yet powerful 7mm × 7mm package, which contains just two square millimeters of 40nm silicon.
The RP2040 is equipped with detailed documentation, a polished MicroPython port, and a UF2 bootloader in ROM, minimizing the barrier to entry for beginners and hobbyists. As a stateless device, it supports cached execute-in-place from external QSPI memory, allowing users to select the appropriate non-volatile storage density for their applications and benefit from the cost advantages of commodity Flash parts.
Manufactured on a modern 40nm process node, the RP2040 delivers high performance, low dynamic power consumption, and low leakage, with multiple low-power modes to support extended operation on battery power.
Package Includes:
1 x RP2040 Microcontroller IC by Raspberry PI
There are no reviews yet.