



SparkFun Thing Plus - RP2040
The SparkFun Thing Plus RP2040 combines the Raspberry Pi Foundation's RP2040 microcontroller with SparkFun's feature-rich Thing Plus form factor. With 16MB flash, LiPo battery support with charging and fuel gauge, microSD slot, and Qwiic connectivity, it's ready for portable and connected projects.
The dual-core ARM Cortex-M0+ processor runs at up to 133MHz and supports C/C++ and MicroPython development with UF2 boot for easy programming.
Key Features
- RP2040 Microcontroller – Dual ARM Cortex-M0+ @ 133MHz
- 16MB Flash – External QSPI flash for program storage
- LiPo Battery Support – JST connector with 500mA charging and fuel gauge
- MicroSD Card Slot – Expandable storage
- Qwiic Connector – Easy I²C sensor integration
- USB-C – Host and device support
- Addressable RGB LED – WS2812 on GPIO 8
- Thing Plus / Feather Footprint – Wide ecosystem compatibility
Specifications
- Processor: Dual ARM Cortex-M0+ @ 133MHz
- SRAM: 264KB (6 banks)
- Flash: 16MB QSPI
- GPIO: 18 multifunction pins
- ADC: 4 channels, 12-bit (500 kSa/s)
- Interfaces: 2× UART, 2× I²C, 2× SPI, 8× PWM
- Dimensions: 2.3" × 0.9"
Onboard LEDs
- PWR (red) – 3.3V power indicator
- CHG (yellow) – Battery charging
- GPIO 25 (blue) – Status/test LED
- WS2812 – Addressable RGB
Development Support
- C/C++ with Pico SDK
- MicroPython
- UF2 bootloader
- JTAG debugging via PTH pins
Resources
- RP2040 Datasheet (PDF)
Original: $24.27
-65%$24.27
$8.49Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The SparkFun Thing Plus RP2040 combines the Raspberry Pi Foundation's RP2040 microcontroller with SparkFun's feature-rich Thing Plus form factor. With 16MB flash, LiPo battery support with charging and fuel gauge, microSD slot, and Qwiic connectivity, it's ready for portable and connected projects.
The dual-core ARM Cortex-M0+ processor runs at up to 133MHz and supports C/C++ and MicroPython development with UF2 boot for easy programming.
Key Features
- RP2040 Microcontroller – Dual ARM Cortex-M0+ @ 133MHz
- 16MB Flash – External QSPI flash for program storage
- LiPo Battery Support – JST connector with 500mA charging and fuel gauge
- MicroSD Card Slot – Expandable storage
- Qwiic Connector – Easy I²C sensor integration
- USB-C – Host and device support
- Addressable RGB LED – WS2812 on GPIO 8
- Thing Plus / Feather Footprint – Wide ecosystem compatibility
Specifications
- Processor: Dual ARM Cortex-M0+ @ 133MHz
- SRAM: 264KB (6 banks)
- Flash: 16MB QSPI
- GPIO: 18 multifunction pins
- ADC: 4 channels, 12-bit (500 kSa/s)
- Interfaces: 2× UART, 2× I²C, 2× SPI, 8× PWM
- Dimensions: 2.3" × 0.9"
Onboard LEDs
- PWR (red) – 3.3V power indicator
- CHG (yellow) – Battery charging
- GPIO 25 (blue) – Status/test LED
- WS2812 – Addressable RGB
Development Support
- C/C++ with Pico SDK
- MicroPython
- UF2 bootloader
- JTAG debugging via PTH pins
Resources
- RP2040 Datasheet (PDF)

