Description
Choo! Choo! This is the RP2040 Metro Line, a robust development board featuring the Raspberry Pi RP2040 chip, perfect for Arduino-shape-compatible projects requiring extra space and debugging ports.
- RP2040 main chip: 133MHz clock, 3.3V logic
- 16 MB of QSPI flash for program storage
- 24 GPIO pins, including 4 analog inputs
- Micro SD card socket wired for SPI and with additional pins for advanced SDIO interfacing
- Onboard RGB NeoPixel and #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 with on/off switch
- GPIO pins match classic Arduino pin numbers with exceptions on A4/A5
- RX/TX switch for swapping D0 and D1 locations for UART compatibility
The RP2040 chip features dual ARM Cortex-M0+ cores @ 133MHz, 264KB SRAM, and supports up to 16MB off-chip Flash memory. It includes 2 UARTs, 2 SPI, 2 I2C controllers, 16 PWM channels, USB 1.1 controller, and 8 programmable PIO state machines for custom hardware logic.
This board is fully supported with C/C++, Python MicroPython, and CircuitPython, with extensive documentation and libraries available.