SAMD21 M0-Mini – compatible with Arduino Zero


Need more than we have? Order now, we will ship when back in stock. Lead time about 2-3 weeks.
See our backorder policy.
Availability: In stock (can be backordered) SKU: 26799
Quantity 3 - 9 $18.53
Quantity 10 - 24 $17.75
Quantity 25 + $17.16


SAMD21 M0-Mini is a 32-bit ARM Cortex development module of a similar size to an Arduino NANO but with a powerful 32-bit processor running at 48MHz. The chip comes with 256KB flash and 32KB SRAM.

SAMD21 M0-Mini is compatible with Arduino Zero and supported by the Arduino IDE.

  • ATSAMD21G18 32-bit/48MHz ARM Cortex-M0+
  • 256KB Flash Memory
  • 32KB SRAM
  • 32KB of EEPROM (emulated in Flash)
  • 22 GPIO Count
  • 14 ADC Channels at 12-bit Resolution
  • Analog-to-Digital and Digital-to-Analog Converters (ADC & DAC)
  • RAW: 3.5V-6.0V
  • VCC: 600mA @3.3V
  • Integrated USB Controller

Comparison between SAMD21 and Atmega328:

Feature ATSAMD21G18A ATmega328P
Architecture ARM Cortex-M0+ AVR
Bus Size 32-bit 8-bit
Max CPU Speed 48MHz 20MHz
Flash 256KB 32KB
EEPROM 32KB (emulated in Flash) 1KB
Voltage Range 1.62-3.63V 1.8-5.5V
GPIO Count 38 23
ADC Channels 14 8
ADC Resolution 12-bit 10-bit
Digital-to-Analog Converter (DAC) Yes No
USB Controller Yes No
Direct Memory Access (DMA) 12 Channels No
Peripheral Touch Controller Yes No
Inter-IC Sound I2S Yes No


Additional information

Weight 0.01 kg
Dimensions 80 × 50 × 10 mm







There are no reviews yet.

Be the first to review “SAMD21 M0-Mini – compatible with Arduino Zero”