
Adafruit METRO M0 Express
Arduino Uno-compatible development board powered by ATSAMD21G18 Cortex M0+ at 48MHz with 256KB flash, 32KB SRAM, 2MB SPI flash, and CircuitPython pre-loaded. Features Arduino shield compatibility and native USB.
$24.95
Tap any value to browse matching devices
Specifications
Certifications
Components
32-bit ARM Cortex M0+ at 48 MHz with 256 KB flash and 32 KB SRAM, hardware native USB.
Bus Interfaces
GPIO Map
Overview
The Adafruit METRO M0 Express is an Arduino Uno-compatible development board built around the ATSAMD21G18 ARM Cortex M0+ processor at 48 MHz. It follows the standard Arduino shield form factor, making it a drop-in upgrade for existing Arduino Uno projects while adding significantly more capability — including native USB, 2 MB of SPI flash for data logging or file storage, and CircuitPython out of the box.
The board ships with CircuitPython pre-installed via the UF2 bootloader, so programming is as simple as dragging and dropping a .uf2 file or editing code.py on the mounted USB drive. Arduino IDE is fully supported as well, and the board appears as a standard Arduino-compatible device. Twenty-five GPIO pins provide six 12-bit analog inputs, one 10-bit DAC output, and hardware Serial, I2C, and SPI interfaces.
Power flexibility is a key design feature: the METRO M0 can accept 7–9V DC via the barrel jack or 5V USB via Micro USB. A built-in NeoPixel on pin 40 and a power/RX/TX status LED array provide visual feedback. A power on/off switch is included on-board, and the board is fully assembled with headers, ready to use without soldering.
With 256 KB of internal flash plus 2 MB of external SPI flash and 32 KB of SRAM, the METRO M0 Express has ample memory for CircuitPython scripts, data buffers, and audio samples, making it an excellent choice for education, prototyping, and intermediate-level maker projects.
Use Cases
5Prototyping
Rapid hardware prototyping and proof-of-concept development with breadboard-friendly form factors and accessible development environments.
Education
Teaching programming, electronics, and computer science concepts. Popular in schools, universities, and coding bootcamps.
arduino-shield
Data Logging
Recording time-stamped sensor readings, environmental data, or system events to local storage.
maker-projects
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




