Adafruit Logo
0
  • SHOP
  • LEARN
  • BLOG
  • FORUMS
  • VIDEOS
  • IO
  • SIGN IN
  • CLOSE MENU
  • Shop
  • Learn
  • Blog
  • Forums
  • Videos
  • Adabox
  • IO
Sign In
0
Adafruit Logo
  • Explore & Learn
    GUIDE CATEGORIES
    (SEE ALL 1758)
    • ADABOX (48)
    • ADAFRUIT PRODUCTS (276)
    • ARDUINO COMPATIBLES (387)
    • BREAKOUT BOARDS (138)
    • CIRCUIT PLAYGROUND (233)
    • COLLIN'S LAB (8)
    • COMPONENTS (110)
    • COMMUNITY SUPPORT (23)
    • CUSTOMER & PARTNER PROJECTS (31)
    • DEVELOPMENT BOARDS (54)
    • EDUCATORS (34)
    • EL WIRE/TAPE/PANEL (13)
    • FEATHER (182)
    • HACKS (49)
    • INTERNET OF THINGS - IOT (159)
    • LCDS & DISPLAYS (183)
    • LEDS (366)
    • MAKER BUSINESS (34)
    • MICRO:BIT (11)
    • MICROCONTROLLERS (324)
    • PROGRAMMING (195)
    • PROJECTS (215)
    • RASPBERRY PI (355)
    • ROBOTICS & CNC (84)
    • SENSORS (356)
    • TOOLS (64)
    • WEARABLES (231)
    • 3D PRINTING (292)
    • CRICKIT (48)
    • MAKECODE (113)
    • TRELLIS (31)
    NEW GUIDES
    (SEE ALL 106)
    • Make It Pulse MAKE IT PULSE
    • A CLI in CircuitPython A CLI IN CIRCUITPYTHON
    • Obsidian Sword – Steven Universe OBSIDIAN SWORD – STEVEN UNIVERSE
    • Robotic Xylophone with Adafruit Grand Central ROBOTIC XYLOPHONE WITH ADAFRUIT GRAND CENTRAL
    FEATURED GUIDES
    (SEE ALL 29)
    • MakeCode for Circuit Playground Express MAKECODE FOR CIRCUIT PLAYGROUND EXPRESS
    • LED Matrix Sand Toy LED MATRIX SAND TOY
    • Adventure Time Coffee Cup Lamp with MakeCode ADVENTURE TIME COFFEE CUP LAMP WITH MAKECODE
    • Spinning Disc Step Sequencer SPINNING DISC STEP SEQUENCER

Adafruit Metro M0 Express - Designed for CircuitPython

CircuitPython, Arduino IDE or even MakeCode with this Metro M0
  • Overview
  • Pinouts
  • UF2 Bootloader Details
  • Arduino IDE Setup
    • Using with Arduino IDE
    • Adapting Sketches to M0
    • Using SPI Flash
    • Metro M0 HELP!
  • What is CircuitPython?
  • CircuitPython
    • Installing Mu Editor
    • Creating and Editing Code
    • Connecting to the Serial Console
    • Interacting with the Serial Console
    • The REPL
    • CircuitPython Libraries
    • Troubleshooting
    • Welcome to the Community!
    • Advanced Serial Console on Windows
    • Advanced Serial Console on Mac and Linux
    • Uninstalling CircuitPython
  • CircuitPython Essentials
    • CircuitPython Built-Ins
    • CircuitPython Digital In & Out
    • CircuitPython Analog In
    • CircuitPython Analog Out
    • CircuitPython PWM
    • CircuitPython Servo
    • CircuitPython Cap Touch
    • CircuitPython Internal RGB LED
    • CircuitPython NeoPixel
    • CircuitPython DotStar
    • CircuitPython UART Serial
    • CircuitPython I2C
    • CircuitPython HID Keyboard and Mouse
    • CircuitPython CPU Temp
    • CircuitPython Storage
    • CircuitPython Expectations
  • MakeCode
    • What is MakeCode Maker?
    • Custom Extensions
    • Editing Blocks
    • Editing JavaScript
    • Downloading and Flashing
    • Saving and Sharing
  • Downloads
  • Featured Products
  • Single Page
  • Download PDF

Contributors

lady ada
Kattni Rembor
Mike Barela
Feedback? Corrections?
MICROCONTROLLERS / CIRCUITPYTHON ARDUINO COMPATIBLES / ADAFRUIT METRO

Downloads

by lady ada

Files

  • ATSAMD21 Datasheet (the main chip on the Metro M0)
  • Fritzing object in the Adafruit Fritzing Library
CircuitPython 2.2 Metro M0 Demo Files.zip

Schematic & Fabrication Print

microcontrollers_schem.png
microcontrollers_fabprint.png
SAVING AND SHARING
This guide was first published on May 03, 2017. It was last updated on May 03, 2017. This page (Downloads) was last updated on Oct 23, 2018.
Adafruit METRO M0 Express - designed for CircuitPython
$24.95
Add to Cart
SEGGER J-Link EDU - JTAG/SWD Debugger
$69.95
Add to Cart
SEGGER J-Link BASE - JTAG/SWD Debugger
$399.95
Add to Cart
JTAG (2x10 2.54mm) to SWD (2x5 1.27mm) Cable Adapter Board
$4.95
Add to Cart
10-pin 2x5 Socket-Socket 1.27mm IDC (SWD) Cable - 150mm long
$2.95
Add to Cart
Python - Skill badge, iron-on patch
$2.95
Add to Cart

Related Guides

Using GDB to better understand program state and history.
Debugging the SAMD21 with GDB
by Scott Shawcroft
Your browser does not support the video tag.
Control a Bluetooth Low Energy device with your own code!
Reverse Engineering a Bluetooth Low Energy Light Bulb
by Tony DiCola
Your new BLE BFF!
Introducing the Adafruit Bluefruit LE Friend
by Kevin Townsend
Make a Simple JTAG Debugging FeatherWing for the M0
Debug Header for the Feather [M0]
by Michael Sklar
×
OUT OF STOCK NOTIFICATION

You have been successfully subscribed to the Notification List for this product and will therefore receive an e-mail from us when it is back in stock!

For security reasons, an e-mail has been sent to you acknowledging your subscription. Please remember that this subscription will not result in you receiving any e-mail from us about anything other than the restocking of this item.

If, for any reason, you would like to unsubscribe from the Notification List for this product you will find details of how to do so in the e-mail that has just been sent to you!

CLOSE NOTIFY ME
  • CONTACT
  • SUPPORT
  • DISTRIBUTORS
  • EDUCATORS
  • JOBS
  • FAQ
  • SHIPPING & RETURNS
  • TERMS OF SERVICE
  • PRIVACY & LEGAL
  • ABOUT US
ENGINEERED IN NYC Adafruit ®
"Hardware eventually fails. Software eventually works" - Michael Hartung