The RP2040 Metro Board: Powerful Development Platform, Arduino-Friendly Features
The RP2040 Metro Board packs a punch in a familiar form. Built around the Raspberry Pi RP2040 chip, it offers robust processing power, ample memory, and generous GPIO pins, making it ideal for a wide range of projects.
Familiar Footprint, Extra Muscle:
- Arduino-style layout keeps things comfortable for experienced users.
- Extra space and debugging ports provide flexibility for more ambitious projects.
Dual Cores, Ample Memory:
- Two Cortex M0+ cores deliver impressive performance for demanding tasks.
- 264KB of RAM ensures smooth operation for complex applications.
Packed with Connectivity:
- 24 GPIO pins with 4 supporting analog inputs give you plenty of ways to connect sensors, actuators, and more.
- Micro SD card slot expands storage for data logging and larger projects.
- Onboard LEDs and NeoPixel driver add visual flair to your creations.
Seamless Debugging:
- Dedicated SWD and Pico Probe ports simplify troubleshooting and programming.
Effortless Pin Control:
- Unique RX-TX switch lets you choose between traditional Arduino pin order or hardware UART configuration with a flick. No more cutting or soldering needed!
Whether you're a seasoned hobbyist or a curious newcomer, the RP2040 Metro Board offers a versatile and powerful platform to bring your ideas to life.
Features
-
RP2040 main chip, 133MHz clock, 3.3V logic
-
16 MB of QSPI flash for program storage
-
24 GPIO, 4 of which are also analog inputs
-
Micro SD card socket wired up for SPI interfacing, also has extra pins connected for advanced-user SDIO interfacing (note that there's no released usage code for SDIO in Arduino/Python, so this is a super-cutting-edge setup)
-
Onboard RGB NeoPixel
-
Onboard #13 LED
-
Stemma QT port for I2C peripherals and sensors
-
Reset and Boot buttons on PCB edge
-
Pico Probe debug port - 3 pin JST SH compatible
-
SWD debug port - 2x5 0.05" standard connector
-
USB Type C power and data
-
5.5mm / 2.1mm DC jack for 6-12VDC power
-
On/off switch for DC jack
-
GPIO pin numbers match classic Arduino pins, other than A4/A5 which are D24 and D25 (there's only 4 ADC pins on the RP2040)
-
RX / TX switch for swapping D0 and D1 locations
Resources