ForestHub Logo ForestHub Logo ForestHub

Microchip

SAMD51 Edge AI Guides

256 KB SRAM with Cortex-M4F FPU and DSP supports ML inference via CMSIS-NN. Strong Arduino/CircuitPython ecosystem lowers barrier to entry for ML prototyping.

Hardware Specs

Processor ARM Cortex-M4F @ 120 MHz
Cores 1
Clock 120 MHz
SRAM 256 KB
Flash 1 MB
FPU single
Connectivity
Key Features Popular in maker ecosystem (Adafruit Metro M4, Feather M4), AES hardware crypto, 12-bit ADC (1 MSPS), Event system for autonomous peripheral operation
Price $4–$8 (chip), $15–$35 (dev board)

Dev Boards in This Family

18 edge-AI-capable SAMD51 development boards with specs and compatibility details.

Adafruit Grand Central M4

Adafruit

256 KB RAM · 120 MHz

Adafruit PyGamer Advance M4

Adafruit

256 KB RAM · 120 MHz

Adafruit PyPortal M4

Adafruit

256 KB RAM · 120 MHz

Adafruit PyPortal M4 Titano

Adafruit

256 KB RAM · 120 MHz

Adafruit Feather M4 Express

Adafruit

192 KB RAM · 120 MHz

Adafruit Hallowing M4

Adafruit

192 KB RAM · 120 MHz

Adafruit ItsyBitsy M4

Adafruit

192 KB RAM · 120 MHz

Adafruit Matrix Portal M4

Adafruit

192 KB RAM · 120 MHz

Adafruit Metro M4

Adafruit

192 KB RAM · 120 MHz

Adafruit Metro M4 AirLift Lite

Adafruit

192 KB RAM · 120 MHz

Adafruit MONSTER M4SK

Adafruit

192 KB RAM · 120 MHz

Adafruit pyBadge AirLift M4

Adafruit

192 KB RAM · 120 MHz

Adafruit pyBadge M4 Express Adafruit PyGamer M4 Express Adafruit Trellis M4 Seeeduino Wio Terminal SparkFun SAMD51 MicroMod SparkFun SAMD51 Thing Plus

Hardware Guides

No hardware guides yet. Use the MCU Checker to explore compatibility.

Other Microcontrollers

EFR32MG

Silicon Labs

256 KB RAM · 40 MHz

ESP32

Espressif

520 KB RAM · 240 MHz

ESP32-C3

Espressif

400 KB RAM · 160 MHz

ESP32-C6

Espressif

512 KB RAM · 160 MHz

ESP32-S2

Espressif

320 KB RAM · 240 MHz

ESP32-S3

Espressif

512 KB RAM · 240 MHz

GAP8

GreenWaves Technologies

512 KB RAM · 250 MHz

i.MX RT1052

NXP

512 KB RAM · 600 MHz

i.MX RT1062

NXP

1024 KB RAM · 600 MHz

i.MX RT1064

NXP

1024 KB RAM · 600 MHz

LPC55xx

NXP

320 KB RAM · 150 MHz

nRF52832

Nordic Semiconductor

64 KB RAM · 64 MHz

nRF52833

Nordic Semiconductor

128 KB RAM · 64 MHz

nRF52840

Nordic Semiconductor

256 KB RAM · 64 MHz

RA6M5

Renesas

512 KB RAM · 200 MHz

SAME51

Microchip

256 KB RAM · 120 MHz

STM32F3

STMicroelectronics

80 KB RAM · 72 MHz

STM32F4

STMicroelectronics

192 KB RAM · 168 MHz

STM32F7

STMicroelectronics

512 KB RAM · 216 MHz

STM32G4

STMicroelectronics

128 KB RAM · 170 MHz

STM32H5

STMicroelectronics

640 KB RAM · 250 MHz

STM32H7

STMicroelectronics

1024 KB RAM · 480 MHz

STM32L4

STMicroelectronics

128 KB RAM · 80 MHz

STM32L5

STMicroelectronics

256 KB RAM · 110 MHz

STM32U5

STMicroelectronics

786 KB RAM · 160 MHz

STM32WB

STMicroelectronics

256 KB RAM · 64 MHz

Orchestrate SAMD51 Edge AI with ForestHub

The SAMD51 runs inference on-device. ForestHub on your Linux edge gateway ingests its results over MQTT, orchestrates the sense-reason-act loop as a deterministic, auditable graph, and acts on the line.

Get Started Free