Product Overview
The SparkFun RP2350 Pro Micro brings the incredible power of the Raspberry Pi RP2350 microcontroller to our classic, compact Pro Micro form factor. This board is an incredible upgrade for any project, combining massive processing flexibility, abundant memory, and modern features like USB-C and Qwiic, all in a tiny, breadboard-friendly (and surface-mountable!) package.
The RP2350: Unprecedented Core Flexibility
The star of the show is the Raspberry Pi RP2350, which redefines processing flexibility. This microcontroller provides a unique dual-core setup that allows you to select, in software, which cores you want to run:
- A pair of Arm® Cortex-M33 cores
- A pair of Hazard3 RISC-V cores
- Or one of each!
All cores are capable of running at up to 150 MHz. This isn't a quad-core MCU; instead, you select at boot which two processors you want to run, allowing you to develop and test on two different architectures with a single board. The RP2350 also features 520kB of SRAM, two UARTs, two SPI controllers, two I2C controllers, and a USB 1.1 controller for host and device support.
Modern, Compact, and Ready to Build
We've updated the Pro Micro form factor with all the features you need for modern development:
- USB-C Connector: A robust, reversible connector for power and programming.
- Qwiic Connector: A built-in Qwiic connector gives you plug-and-play access to the entire SparkFun Qwiic ecosystem of sensors, displays, and actuators.
- WS2812B RGB LED: An onboard addressable RGB LED for user status.
- Boot & Reset Buttons: Easy access buttons for programming and restarts.
- PTC Fuse: A resettable fuse protects the board from overcurrent.
Massive Memory in a Micro Footprint
Despite its small size, the RP2350 Pro Micro is packed with memory. It includes 16MB of external Flash and 8MB of PSRAM connected to the RP2350's QSPI controller, giving you more than enough room for complex MicroPython applications, large data buffers, or extensive Arduino code.
Flexible Integration: PTH & Castellated Pads
This board is designed for any application. It includes standard 0.1"-spaced Plated Through-Hole (PTH) pins for use with headers in a breadboard. It also features castellated edges, allowing you to surface-mount the entire Pro Micro directly onto a parent PCB for a low-profile, permanent installation.
Multi-Platform Software Support
The RP2350 Pro Micro is built for all developers. It has full software support for C/C++ using the Raspberry Pi Pico SDK, MicroPython, and the Arduino environment, so you can choose the programming language and environment you prefer.
