SparkFun MicroMod RP2040 Processor
The SparkFun MicroMod RP2040 Processor Board brings the Raspberry Pi Foundation's RP2040 microcontroller to the MicroMod ecosystem. Simply slot the board into any MicroMod carrier board via the M.2 connector, secure with a screw, and you're ready to go — making it easy to swap processors between projects.
The RP2040 features dual ARM Cortex-M0+ cores running at up to 133 MHz, 264 KB of SRAM, and 16 MB of external flash. It supports both C/C++ and MicroPython with UF2 boot and built-in floating-point routines.
Key Features
- Dual Cortex-M0+ – Up to 133 MHz with 264 KB SRAM across 6 banks
- 16 MB External Flash – Supporting execute-in-place (XiP)
- MicroMod M.2 Connector – Swap processors between carrier boards in seconds
- USB 1.1 – Host and device functionality
- Rich I/O – 29 GPIO, 2× UART, 2× I2C, 2× SPI, 16× PWM, 3× analog pins
- 4× 12-bit ADC – With internal temperature sensor (up to 0.5 MSa/s)
- Programmable I/O (PIO) – Extended peripheral support
- C/C++ and MicroPython – Full cross-platform development support
Ideal For
- Rapid prototyping with swappable processor boards
- MicroPython and C/C++ development
- Signal processing and video applications
- IoT projects using MicroMod carrier boards
Package Contents
- 1× SparkFun MicroMod RP2040 Processor Board
The SparkFun MicroMod RP2040 Processor appears in the following collections:
