SparkFun Pro Micro RP2040

  • BrandSparkFun

Description

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

  • 264 kB of embedded SRAM in six banks
  • 6 dedicated IO for SPI Flash (supporting XIP)
  • 30 multifunction GPIO
    • Dedicated hardware for commonly used peripherals
    • Programmable IO for extended peripheral support
    • Four-channel ADC with an internal temperature sensor, 0.5 MSa/s, 12-bit conversion
  • USB 1.1 Host/Device

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

Features

  • Dual Cortex M0+ processors, up to 133 MHz
  • 264 kB of embedded SRAM in 6 banks
  • 6 dedicated IO for QSPI flash, 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++

RP2040 Features

  • Raspberry Pi Foundation's RP2040 microcontroller
  • AP2112 3.3 V voltage regulator
  • Support programming languages
    • MicroPython
    • C/C++
  • On-board USB-C connector for programming
    • USB 1.1 Host/Device functionality
  • Built-in Resettable PTC Fuse
  • PTH pads w/ castellated edges
  • 20 x multifunctional GPIO Pins [1]
    • 4 x 12-bit ADC channels with an internal temperature sensor, 0.5 MSa/s, 12-bit
    • 10 x PWM channels
    • Serial Peripherals
      • 2 x UARTs
      • 1 x I2C (Qwiic enabled)
      • 1 x SPI
  • Buttons
    • Boot
    • Reset
  • LEDs
    • Power
    • WS2812 Addressable LED
  • 16 MB External Flash Memory
  • Dimensions: 1.3in x 0.7in
Product form

The RP2040 utilizes dual ARM Cortex-M0+ processors (up to 133 MHz) and features: 264 kB of embedded SRAM in six... Read more

Out of stock

€ 14,95 incl. VAT
Members € 13,46

    Details

    SKU: 19629
    EAN: DEV-17717

    Description

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

    • 264 kB of embedded SRAM in six banks
    • 6 dedicated IO for SPI Flash (supporting XIP)
    • 30 multifunction GPIO
      • Dedicated hardware for commonly used peripherals
      • Programmable IO for extended peripheral support
      • Four-channel ADC with an internal temperature sensor, 0.5 MSa/s, 12-bit conversion
    • USB 1.1 Host/Device

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

    Features

    • Dual Cortex M0+ processors, up to 133 MHz
    • 264 kB of embedded SRAM in 6 banks
    • 6 dedicated IO for QSPI flash, 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++

    RP2040 Features

    • Raspberry Pi Foundation's RP2040 microcontroller
    • AP2112 3.3 V voltage regulator
    • Support programming languages
      • MicroPython
      • C/C++
    • On-board USB-C connector for programming
      • USB 1.1 Host/Device functionality
    • Built-in Resettable PTC Fuse
    • PTH pads w/ castellated edges
    • 20 x multifunctional GPIO Pins [1]
      • 4 x 12-bit ADC channels with an internal temperature sensor, 0.5 MSa/s, 12-bit
      • 10 x PWM channels
      • Serial Peripherals
        • 2 x UARTs
        • 1 x I2C (Qwiic enabled)
        • 1 x SPI
    • Buttons
      • Boot
      • Reset
    • LEDs
      • Power
      • WS2812 Addressable LED
    • 16 MB External Flash Memory
    • Dimensions: 1.3in x 0.7in

    Customer Reviews

    Based on 1 review
    0%
    (0)
    100%
    (1)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    T
    Tom's H
    Pleasantly surprised

    All the features you need without wasting a millimeter ideal form factor for those that need lots of GPIO pins, castellated edges and a Qwiic connector.

    Recently viewed products

    Login

    Forgot password?

    Don't have an account yet?
    Create an account