SparkFun MicroMod RP2040 Processor Board (DEV-17720)

SparkFun MicroMod RP2040 Processor Board (DEV-17720) is a low-cost, high-performance board with flexible digital interfaces and an RP2040 processor. This board features M.2 connector to increase the availability of parts and reduce the cost of the connector. The RP2040 utilizes dual Arm® Cortex-M0+ processors and offers 264kB of embedded SRAM in six banks and 6 dedicated IO for SPI flash (supporting XIP). This board is supported with both C/C++ and Micro Python cross-platform development environments that include easy access to runtime debugging. The pro micro RP2040 features a UF2 boot and floating-point routines baked into the chip and a built-in USB that can act as both device and host. This board offers two symmetric cores and high internal bandwidth making it useful for signal processing and video.

Features

  • Dual Cortex M0+ processors up to 133MHz
  • 264kB of embedded SRAM in 6 banks
  • 6 dedicated IO for QSPI flash and supporting execute in place (XIP)
  • 30 programmable IO 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++
  • 22mm x 22mm dimensions

Videos

Resources

  • MicroMod M2 Connector Datasheet
  • Raspberry Pi Pico Datasheet
  • Raspberry Pi Pico C/C++ SDK
  • Raspberry Pi Pico Python SDK
  • SparkFun MicroMod Interface Pinout
  • SparkFun MicroMod Interface Pin Descriptions

Board Dimensions

Schematic - SparkFun MicroMod RP2040 Processor Board (DEV-17720)

SparkFun MicroMod RP2040 Processor Board (DEV-17720)