circuitpython-org/_board/sparkfun_pro_micro_rp2040.md

33 lines
1.8 KiB
Markdown

---
layout: download
board_id: "sparkfun_pro_micro_rp2040"
title: "Pro Micro - RP2040 Download"
name: "Pro Micro - RP2040"
manufacturer: "SparkFun"
board_url: "https://www.sparkfun.com/products/17717"
board_image: "sparkfun_pro_micro_rp2040.jpg"
date_added: 2021-4-6
family: raspberrypi
features:
- STEMMA QT/QWIIC
- USB-C
- Breadboard-Friendly
---
The SparkFun Pro Micro RP2040 is a low-cost, high performance board with flexible digital interfaces featuring the Raspberry Pi Foundation's RP2040 microcontroller. Besides 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 dual ARM Cortex-M0+ processors (up to 133MHz) and features:
- 264kB 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 internal temperature sensor, 0.5 MSa/s, 12-bit conversion
- USB 1.1 Host/Device
The RP2040 is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has 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 amount of internal RAM, the board includes an additional 16MB external QSPI flash chip to store program code.
## Purchase
* [SparkFun](https://www.sparkfun.com/products/17717)
## Contribute
Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_board/{{ page.board_id }}.md).