Datasheet
2
9
13
13
14
15
15
15
15
15
16
17
18
19
19
19
20
20
22
23
23
24
25
26
27
28
28
29
30
32
32
32
34
35
36
36
37
37
39
39
39
39
Guide Contents
Guide Contents
Overview
Pinouts
Power Connections
Logic pins
Top Row
Bottom Row
Right side
Additional analog inputs
SPI Flash and NeoPixel
Other Pins!
Debug Interface
SEGGER J-Link EDU - JTAG/SWD Debugger
SEGGER J-Link BASE - JTAG/SWD Debugger
JTAG (2x10 2.54mm) to SWD (2x5 1.27mm) Cable Adapter Board
10-pin 2x5 Socket-Socket 1.27mm IDC (SWD) Cable - 150mm long
UF2 Bootloader Details
Entering Bootloader Mode
Using the Mass Storage Bootloader
Using the BOSSA Bootloader
Windows 7 Drivers
Verifying Serial Port in Device Manager
Running bossac on the command line
Updating the bootloader
Getting Rid of Windows Pop-ups
Making your own UF2
Installing the bootloader on a fresh/bricked board
Arduino IDE Setup
https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
Using with Arduino IDE
Install SAMD Support
Install Adafruit SAMD
Install Drivers (Windows 7 & 8 Only)
Blink
Successful Upload
Compilation Issues
Manually bootloading
Ubuntu & Linux Issue Fix
Adapting Sketches to M0
Analog References
Pin Outputs & Pullups
Serial vs SerialUSB
© Adafruit Industries https://learn.adafruit.com/adafruit-metro-m0-express-designed-for-circuitpython Page 2 of 198










