Skip to product information
1 of 5

Sparkfun

SparkFun Pro Micro - RP2040 [DEV-18288] - (AD70695)

SparkFun Pro Micro - RP2040 [DEV-18288] - (AD70695)

Regular price $23.95 USD
Regular price Sale price $23.95 USD
Sale Sold out
Quantity

Description:

SparkFun Pro Micro RP2040 is a low-cost, high-performance board with flexible digital interfaces featuring Raspberry Pi Foundation's RP2040 microcontroller. In addition to the good 'ol Pro Micro footprint, the board also includes a WS2812B addressable LED, boot button, reset button, Qwiic connector, USB-C, resettable PTC fuse, and castellated pads.

The RP2040 utilizes two ARM Cortex-M0+ processors (up to 133MHz) and features:

- 264kB of on-chip SRAM in six banks

- Six dedicated IO for SPI Flash (supporting XIP)

- 30 multi-function GPIO

    - Dedicated hardware for commonly used peripherals

    - Programmable IO for extended peripheral support

    - Four-channel ADC with internal temperature sensor, 0.5 MSa/s, 12-bit conversion

- USB 1.1 device/host

The RP2040 is supported with C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has built-in UF2 boot and floating point routines on-chip. The built-in USB can act as both a device and a host. It has two symmetric cores and high internal bandwidth, making it useful for signal and video processing. While the chip has a large amount of internal RAM, the board includes an additional 16MB external QSPI flash chip for storing program code.

Features:

This latest revision is functionally identical to the previous version, with slight changes to component layout for DFM.

General RP2040 Features

  • Dual Cortex M0+ Processors, up to 133 MHz
  • 264kB on-chip SRAM in 6 banks
  • 6 dedicated I/O for QSPI flash, supporting execute in place (XIP)
  • 30 programmable I/O for extended peripheral support
  • SWD Interface
  • Timer with 4 alarms
  • Real-time counter (RTC)
  • USB 1.1 Host/Device functionality
  • Supported Programming Languages:
    • MicroPython
    • C/C++

SparkFun Pro Micro - RP2040 Features

  • RP2040 Microcontroller from Raspberry Pi Foundation
  • AP2112 3.3V Voltage Regulator
  • Supported Programming Languages:
    • MicroPython
    • C/C++
  • Integrated USB-C connector for programming
    • USB 1.1 Host/Device functionality
  • Integrated resettable PTC fuse
  • Castellated PTH Pads
  • 20 Multifunctional GPIO Pins
    • 4-channel 12-bit ADC with internal temperature sensor, 0.5 MSa/s, 12-bit
    • 10 PWM channels
    • Serial Peripherals
      • 2 UARTs
      • 1 I²C (Qwiic enabled)
      • 1 SPI
  • Buttons
    • Boot
    • Reset
  • LEDs
    • Power
    • WS2812 Addressable LED
  • 16MB External Flash Memory
  • Dimensions: 3.3 cm x 1.8 cm

Documents:

Reference Link

View full details