EmbeddedRelated.com
SparkFun Pro Micro - RP2040

SparkFun Pro Micro - RP2040

MPN: 18288
SparkFun Electronics
RP2040 Pro Micro - ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Active134 in stock

Overview

The SparkFun Pro Micro - RP2040 is a compact development board featuring the Raspberry Pi RP2040 microcontroller in the classic Pro Micro form factor. It utilizes a dual-core ARM Cortex-M0+ processor running at up to 133MHz and provides a generous 16MB of external flash memory. This board is designed for low-power applications and high-performance embedded tasks in a space-constrained footprint.

Why Choose This Part

This board combines the powerful RP2040 architecture with a massive 16MB flash capacity, significantly exceeding the storage of standard RP2040 boards. Its Pro Micro footprint allows for easy integration into existing designs while offering advanced features like a built-in oscillator and multiple low-power modes including Dormant and Standby.

Applications

USB HID Devices
Creating custom keyboards, mice, or game controllers using the integrated USB 1.1 hardware.
Edge Computing
Running lightweight machine learning models on the dual-core processor with 264KB of on-chip RAM.
Robotics Control
Managing motor drivers and sensors using the 8 PWM channels and 4 ADC channels.
Rapid Prototyping
Quickly iterating on IoT designs using the breadboard-friendly pinout and 26 GPIO pins.

Getting Started

To begin development, connect the board via USB to a computer and use the Raspberry Pi Pico C/C++ SDK or the MicroPython port. The board supports programming through the UF2 bootloader for drag-and-drop code deployment or via the SWD interface for advanced debugging. Users can also leverage the Arduino IDE by installing the RP2040 board support package.

Also Consider

Raspberry Pi Pico Raspberry Pi - The official reference board for the RP2040 with a larger footprint and different pin layout.