Adafruit Metro M4 Express AirLift - image 1
1 / 2
Adafruit·Dev Board

Adafruit Metro M4 Express AirLift

Arduino Uno-compatible board with ATSAMD51J19 Cortex M4F at 120MHz, ESP32 AirLift WiFi co-processor with TLS/SSL, 512KB flash, 192KB RAM, 2MB QSPI flash, 25 GPIO, dual DAC/ADC, and native USB. Arduino shield compatible.

Starting from

$34.95

Compatible Firmware

Specifications

ArchitectureARM Cortex-M4F
CPU Cores1
Clock Speed120MHz
Flash512 KB
GPIO Level3.3V
Storagenone
Dimensions72mm × 54mm × 15mm
Weight21.8g

Certifications

Components

32-bit ARM Cortex M4F at 120 MHz with 512 KB flash, 192 KB SRAM, AES-256, TRNG, native USB.

ESP32 acting as WiFi co-processor via SPI, providing 802.11 b/g/n with TLS/SSL support.

Bus Interfaces

I2C
SCL: D21SDA: D20
SPI
SS: D10SCK: D24MISO: D22MOSI: D23
UART
RX: D0TX: D1
USB
I2S
WiFi

GPIO Map

D0
RX
digital-inputdigital-output
UART
D1
TX
digital-inputdigital-output
UART
D2
GPIO
digital-inputdigital-output
D3
GPIO
digital-inputdigital-outputpwm
D4
GPIO
digital-inputdigital-output
D5
GPIO
digital-inputdigital-outputpwm
D6
GPIO
digital-inputdigital-outputpwm
D7
GPIO
digital-inputdigital-output
D8
GPIO
digital-inputdigital-output
D9
GPIO
digital-inputdigital-outputpwm
D10
SS
digital-inputdigital-outputpwm
SPI
D11
MOSI
digital-inputdigital-outputpwm
SPI
D12
MISO
digital-inputdigital-output
SPI
D13
SCK
digital-inputdigital-output
SPI
D20
SDA
digital-inputdigital-output
I2C
D21
SCL
digital-inputdigital-output
I2C
D22
MISO2
digital-inputdigital-output
SPI
D23
MOSI2
digital-inputdigital-output
SPI
D24
SCK2
digital-inputdigital-output
SPI
A0
ADC/DAC
digital-inputdigital-outputanalog-inputdac
A1
ADC/DAC
digital-inputdigital-outputanalog-inputdac
A2
ADC
digital-inputdigital-outputanalog-input
A3
ADC
digital-inputdigital-outputanalog-input
A4
ADC
digital-inputdigital-outputanalog-input
A5
ADC
digital-inputdigital-outputanalog-input

Overview

The Adafruit Metro M4 Express AirLift combines the high-performance ATSAMD51J19 ARM Cortex M4F processor with an ESP32 AirLift WiFi co-processor in the standard Arduino Uno form factor. This pairing delivers both the computing power for complex CircuitPython or Arduino applications and WiFi connectivity with full TLS/SSL support, AES-256 encryption, and a true random number generator — all without requiring any WiFi library changes on the main SAMD51 processor.

The ATSAMD51J19 at 120 MHz provides 512 KB of internal flash, 192 KB of SRAM, 2 MB of QSPI flash, 25 GPIO pins with 8 analog inputs, 22 PWM outputs, dual 1 MSPS 12-bit DAC and ADC, 6 SERCOM interfaces, stereo I2S, and 8-bit parallel capture. Native USB handles HID, MIDI, and CDC modes. The Arduino-compatible form factor accepts thousands of existing shields.

The AirLift ESP32 co-processor handles all WiFi protocol stack operations, offloading network processing from the main M4 processor and keeping the WiFi implementation isolated from the main application code. Data is transferred between the SAMD51 and ESP32 via SPI, and Adafruit's WiFiNINA library provides a familiar interface. The AirLift handles WPA2 Enterprise and modern TLS cipher suites, making it suitable for secure cloud IoT applications.

Power input accepts 7-9V DC via barrel jack or 5V USB Micro, with a 3.3V regulated output. The board is ideal for IoT dashboards, secure data logging, connected displays, and retrofit projects requiring high performance plus WiFi in a familiar Arduino hardware ecosystem.

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.