# 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.

## Quick Facts

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Price:** ~$39.95
- **Product Readiness:** consumer
- **CPU:** Microchip ATSAMD51P20 ARM Cortex M4F
- **CPU Architecture:** ARM Cortex-M4F
- **CPU Cores:** 1
- **RAM:** 256 KB
- **Flash:** 1 MB
- **Power:** 6-12V DC via barrel jack or 5V via Micro USB
- **Operating Voltage:** 3.3V
- **Dimensions:** 101.6mm × 53.3mm × 15.3mm
- **Weight:** 35g
- **SD Card:** microSD

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** Yes

## Certifications

RoHS

## Compatible Firmware

circuitpython, arduino

## Use Cases

- data-acquisition
- robotics
- arduino-shield
- prototyping
- lab-instrument

## Components

- **ATSAMD51P20** (mcu): 32-bit ARM Cortex M4F at 120 MHz with 1 MB flash, 256 KB SRAM, AES-256, TRNG, 8 SERCOM, native USB. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen%2FDeviceDoc%2FSAM_D5xE5x_Family_Data_Sheet_DS60001507G.pdf&ref=openhardware.directory&product=adafruit-grand-central-m4-express&source=md-export)
- **GD25Q64C** (flash): 8 MB QSPI NOR flash for CircuitPython code, assets, and data storage. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.gigadevice.com%2Fdatasheet%2Fgd25q64c%2F&ref=openhardware.directory&product=adafruit-grand-central-m4-express&source=md-export)

## Protocols

- **I2C**: SDA: D20, SCL: D21
- **SPI**: MOSI: D23, MISO: D22, SCK: D24, SS: D10
- **UART**: TX: D1, RX: D0
- **USB**: 
- **I2S**: 

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| D0 | RX | UART | digital-input, digital-output |
| D1 | TX | UART | digital-input, digital-output |
| D2 | GPIO | — | digital-input, digital-output |
| D3 | GPIO | — | digital-input, digital-output, pwm |
| D4 | GPIO | — | digital-input, digital-output |
| D5 | GPIO | — | digital-input, digital-output, pwm |
| D6 | GPIO | — | digital-input, digital-output, pwm |
| D7 | GPIO | — | digital-input, digital-output |
| D8 | GPIO | — | digital-input, digital-output |
| D9 | GPIO | — | digital-input, digital-output, pwm |
| D10 | SS | SPI | digital-input, digital-output, pwm |
| D11 | MOSI | SPI | digital-input, digital-output, pwm |
| D12 | MISO | SPI | digital-input, digital-output |
| D13 | SCK | SPI | digital-input, digital-output |
| D20 | SDA | I2C | digital-input, digital-output |
| D21 | SCL | I2C | digital-input, digital-output |
| D22 | MISO2 | SPI | digital-input, digital-output |
| D23 | MOSI2 | SPI | digital-input, digital-output |
| D24 | SCK2 | SPI | digital-input, digital-output |
| A0 | ADC/DAC | — | digital-input, digital-output, analog-input, dac |
| A1 | ADC/DAC | — | digital-input, digital-output, analog-input, dac |
| A2 | ADC | — | digital-input, digital-output, analog-input |
| A3 | ADC | — | digital-input, digital-output, analog-input |
| A4 | ADC | — | digital-input, digital-output, analog-input |
| A5 | ADC | — | digital-input, digital-output, analog-input |

## Available Software

- **[CircuitPython]()** (open-source)
- **[Arduino]()** (open-source)

## Description

## 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.

## Where to Buy

- [Adafruit](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F4064&ref=openhardware.directory&product=adafruit-grand-central-m4-express&source=md-export) — 39.95

## Resources

- [product page](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F4064&ref=openhardware.directory&product=adafruit-grand-central-m4-express&source=md-export)
- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F4064&ref=openhardware.directory&product=adafruit-grand-central-m4-express&source=md-export)
- [documentation](https://openhardware.directory/r?to=https%3A%2F%2Flearn.adafruit.com%2Fadafruit-grand-central&ref=openhardware.directory&product=adafruit-grand-central-m4-express&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fadafruit%2FAdafruit-Grand-Central-M4-Express-PCB&ref=openhardware.directory&product=adafruit-grand-central-m4-express&source=md-export)

## Tags

`circuitpython`, `arduino`, `atsamd51`, `cortex-m4`, `adafruit`, `grand-central`, `arduino-mega`, `high-performance`, `sd-card`, `70-gpio`

## Images

![Adafruit Grand Central M4 Express](https://nbg1.your-objectstorage.com/openhardware-directory/entities/adafruit-grand-central-m4-express/90e3fcdf83d7.jpg)
![Adafruit Grand Central M4 Express](https://nbg1.your-objectstorage.com/openhardware-directory/entities/adafruit-grand-central-m4-express/741fe345c7a2.jpg)

---
[View full device page](https://openhardware.directory/devices/adafruit-grand-central-m4-express)