Adafruit Grand Central M4 Express - image 1
1 / 2
Adafruit·Dev Board

Adafruit Grand Central M4 Express

Arduino Mega-form-factor board with ATSAMD51P20 Cortex M4F at 120MHz, 1MB flash, 256KB RAM, 8MB QSPI flash, 70 GPIO pins, SD card slot, 8 SERCOM, 22 PWM outputs, dual DAC/ADC, AES-256, and native USB.

Starting from

$39.95

Compatible Firmware

Specifications

ArchitectureARM Cortex-M4F
CPU Cores1
Clock Speed120MHz
Flash1 MB
GPIO Level3.3V
StoragemicroSD
Dimensions101.6mm × 53.3mm × 15.3mm
Weight35g

Certifications

Components

32-bit ARM Cortex M4F at 120 MHz with 1 MB flash, 256 KB SRAM, AES-256, TRNG, 8 SERCOM, native USB.

QSPI FlashFlashDatasheet

8 MB QSPI NOR flash for CircuitPython code, assets, and data storage.

Bus Interfaces

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

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 Grand Central M4 Express is the most fully-featured board in Adafruit's SAMD51 lineup, adopting the Arduino Mega form factor to provide an unprecedented 70 GPIO pins while running the ATSAMD51P20 ARM Cortex M4F at 120 MHz. It is the go-to board for projects that have outgrown smaller development boards and need maximum I/O, storage, and processing capability.

The ATSAMD51P20 provides 1 MB of internal flash, 256 KB of SRAM, and 8 MB of QSPI flash for code and data storage. Eight hardware SERCOM interfaces are configurable as SPI, I2C, or Serial — enabling simultaneous operation of multiple buses without software bit-banging. The 70 GPIO pins include 15 analog inputs, 22 PWM outputs, dual 1 MSPS 12-bit DAC and ADC, I2S stereo audio, 8-bit parallel capture, and full compatibility with Arduino Mega shields.

On-board hardware includes a microSD card slot for logging or asset storage, a NeoPixel RGB LED, four status indicator LEDs, a reset button, and native USB via UF2 bootloader. AES-256 hardware acceleration and a true RNG provide cryptographic capability for secure IoT and data integrity applications. The board accepts 6-12V DC via barrel jack or 5V via Micro USB.

CircuitPython is the recommended environment — the large flash and SRAM enable running sizable Python programs with complex data structures. Arduino IDE is also fully supported. The Grand Central M4 is the definitive choice for data acquisition systems, robotics controllers, mixed-signal laboratory instruments, and any application demanding maximum I/O and processing in the Arduino ecosystem.

Use Cases

5

Resources

Where to Buy

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