Adafruit Metro M0 Express SAMD21 Microcontroller Board Products

Created:  
Updated:   09Sep2024 04:40:47 UTC 2024-09-09T04:40:47Z

Description

The Adafruit METRO M0 Express microcontroller board can be programmed in Arduino, CircuitPython, and MicroPython. The board has a form factor similar to the Arduino Uno R3, but with more processing power, memory, and I/O.

Processor
The board features is a ATSAMD21G18 Single-Core 32-bit ARM Cortex-M0+ processor clocked at 48MHz. The processor also includes low power idle and standby sleep modes.
Memory
  • 32KB of SRAMStatic Random Access Memory (16x more than the Atmega328P)
  • 256KB of Flash (8x more than the Atmega328P)
  • 2MB SPISerial Peripheral Interface Flash chip
  • No EEPROMElectrically Erasable Programmable Read-Only Memory
I/OInput/Output
  • 25x Digital I/O and PWMPulse-Width Modulation (3.3V Logic)
  • 12-Channel 12-bit ADCAnalog-to-Digital Converter (ADC, A/D, or A-to-D) 350ksps (3.3V Max). There are six dedicated analog pins A0 - A5 and the other 6 are on digital pins.
  • 1-Channel 10-bit DACDigital-to-Analog Converter (DAC, D/A, or D-to-A) 350ksps (3.3V Max) using the analog or digital pins.
  • Communication interfaces: UARTUniversal Asynchronous Receiver-Transmitter, I2CInter-Integrated Circuit. Also referred to as IIC or I2C., SPISerial Peripheral Interface, I2SInter-IC Sound, and LINLocal Interconnect Network
  • Built-in USB 2.0 Full/Low speed
User Interface
  • 1x reset button
  • 4x indicator LEDs
  • 1x NeoPixel RBG LED
The reset button and LEDs are located on the front edge of the PCB. The 4x indicator LEDs consists of a green power LED (labeled On), two RXReceive/TXTransmit LEDs for data being sent over USB, and a red LED (labeled L) connected to GPIO #13 pin. The RGB NeoPixel (labeled 40) is connected to GPIO #40 pin and can be used for any purpose.
Power
The board can be powered with 7V to 9V polarity protected DC using the barrel jack or a 5V USB source using the micro USB connector. The DC Jack is a 2.1mm x 5.5mm center-positive DC connector and has switch next to it so you can turn off your setup easily. The board will automatically switch between USB and DC.
Board Size
71mm x 53mm (2.8in x 2.1in)
Documentation
Adafruit has a guide to the Metro M0 Express that includes the board pinout, UF2UF2 is a firmware file format developed by Microsoft that allows for flashing microcontrollers over USB. It appears as a Mass Storage Device (USB Drive) when attached to your computer, so you can copy firmware to a USB drive instead of having to burn it using other tools. Bootloader details, and code examples in Arduino and CircuitPython.

Adafruit Metro M0 Board


Adafruit 3505 Metro M0 Express ATSAMD21G18 Microcontroller Board
Package includes:
  • 1x METRO M0 Express Board
Price: $24.95(Updated 10Aug2024 08:45:112024-08-10T08:45:11Z UTC UTC)

Adafruit 3505 Metro M0 Express ATSAMD21G18 Microcontroller Board
Package includes:
  • 1x METRO M0 Express Board
Price: $23.99(Updated 08Aug2024 00:35:132024-08-08T00:35:13Z UTC UTC)

(0) Comments

Sign in to leave a comment

Sign In