Metro Monday @adafruit METRO M0 Express ATSAMD21G18

Subscribers:
460,000
Published on ● Video Link: https://www.youtube.com/watch?v=X_TXoVbq9oo



Duration: 1:50
5,603 views
76


The Adafruit METRO is an Arduino Uno equivalent & compatible board designed with a few extra features to improve upon the original Uno. We sure love the ATmega328, and we use it a lot for our own projects. The processor has plenty of GPIO, analog inputs, hardware UART, SPI and I2C, timers, and PWM galore. All the hardware you need for most simple projects. When we need to go small, we use a Metro Mini which crams all that Metro goodness into a breadboard-friendly stick. For more advanced projects, we upgrade to the Metro M0 Express, it is shield compatible and comes with a massive memory and speed upgrade and even runs CircuitPython. With Express you'll get where you're going even faster!

Today's METRO MONDAY, we start with the Adafruit METRO M0 Express - designed for CircuitPython - ATSAMD21G18

Metro is our series of microcontroller boards for use with the Arduino IDE. This new Metro M0 Express board looks a whole lot like our original Metro 328, but with a huge upgrade. Instead of the ATmega328, this Metro features a ATSAMD21G18 chip, an ARM Cortex M0+. It's our first Metro that is designed for use with CircuitPython! CircuitPython is our beginner-oriented flavor of MicroPython - and as the name hints at, its a small but full-featured version of the popular Python programming language specifically for use with circuitry and electronics.

Not only can you use CircuitPython, but the Metro M0 is also usable in the Arduino IDE.

At the Metro M0's heart is an ATSAMD21G18 ARM Cortex M0 processor, clocked at 48 MHz and at 3.3V logic, the same one used in the new Arduino Zero. This chip has a whopping 256K of FLASH (8x more than the Atmega328) and 32K of RAM (16x as much)! This chip comes with built in USB so it has USB-to-Serial program & debug capability built in with no need for an FTDI-like chip.
Power the METRO with 7-9V polarity protected DC or the micro USB connector to any 5V USB source. The 2.1mm DC jack has an on/off switch next to it so you can turn off your setup easily. The METRO will automagically switch between USB and DC.
METRO has 25 GPIO pins, 12 of which are analog in, and one of which is a true analog out. There's a hardware SPI port, hardware I2C port and hardware UART. Logic level is 3.3V
Native USB, there's no need for a hardware USB to Serial converter as the Metro M0 has built in USB support. When used to act like a serial device, the USB interface can be used by any computer to listen/send data to the METRO, and can also be used to launch and update code via the bootloader. It can also act like a keyboard, mouse or MIDI device as well.
Four indicator LEDs and one NeoPixel, on the front edge of the PCB, for easy debugging. One green power LED, two RX/TX LEDs for data being sent over USB, and a red LED connected. Next to the reset button there is an RGB NeoPixel that can be used for any purpose.
2 MB SPI Flash storage chip is included on board. You can use the SPI Flash storage like a very tiny hard drive. When used in Circuit Python, the 2 MB flash acts as storage for all your scripts, libraries and files. When used in Arduino, you can read/write files to it, like a little datalogger or SD card, and then with our helper program, access the files over USB.
Easy reprogramming, comes pre-loaded with the UF2 bootloader, which looks like a USB storage key. Simply drag firmware on to program, no special tools or drivers needed! It can be used to load up CircuitPython, PXT/MakeCode or Arduino IDE (it is bossa-compatible)
Comes fully assembled with headers, tested, and with the UF2 bootloader loaded on. We also include 4 rubber bumpers to keep it from slipping off your desk. No soldering required to use, plug and play!

Check out our full guide for pinouts, schematics, drivers, instructions, Fritzing object, and more!

Visit the Adafruit shop online - http://www.adafruit.com
Adafruit on Instagram: https://www.instagram.com/adafruit

-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord

Subscribe to Adafruit on YouTube: http://adafru.it/subscribe

Join our weekly Show & Tell on G+ Hangouts On Air: http://adafru.it/showtell

New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------




Other Videos By Adafruit Industries


2018-02-16LEARN: Bunny Ears with MakeCode @adafruit #adafruit
2018-02-15New Products 2/14/2018 Featuring RGB Matrix Bonnet for Raspberry Pi! @adafruit #adafruit
2018-02-15JOHN PARK'S WORKSHOP LIVE 2/15/18 Intro to Lock Picking @adafruit @johnedgarpark #adafruit
2018-02-153D Hangouts – Boxes, Buttons and Spudger
2018-02-14ASK AN ENGINEER 2/14/18 LIVE! @adafruit #askanengineer #adafruit
2018-02-14SHOW AND TELL - LIVE 2/14/18 #showandtell @adafruit #adafruit
2018-02-13Circuit Playground Sound Box – CircuitPython
2018-02-13#deskofladyada LIVE! @adafruit WebUSB @numworks … robots
2018-02-13John Park's Secret Hollow Book Intrusion Detector @adafruit @johnedgarpark #adafruit
2018-02-12Low Poly Heart Vase
2018-02-12Metro Monday @adafruit METRO M0 Express ATSAMD21G18
2018-02-11#deskofladyada LIVE! @adafruit WebUSB and you :)
2018-02-10Publish, make, create, and share it with the world @MAKERSwomen #RaiseYourVoice @adafruit #adafruit
2018-02-10Ladyada - Publish, make, create, and share it with the world @MAKERSwomen #RaiseYourVoice @adafruit
2018-02-08Fusion 360 Tutorial – Easy Dial Knob
2018-02-08New Products 2/7/2018 @adafruit #adafruit
2018-02-08LEARN: Star Flower 3d Printed Light Strand @adafruit #adafruit
2018-02-08JOHN PARK'S WORKSHOP LIVE 2/8/18 Secret Hollow Book Alarm @adafruit @johnedgarpark #adafruit
2018-02-08LEARN: StarFlower Light 3d Modeling in Fusion360 @adafruit #adafruit
2018-02-07ASK AN ENGINEER 2/7/18 LIVE! @adafruit #AskAnEngineer #adafruit
2018-02-07SHOW-AND-TELL LIVE VIDEO! 2/7/18 LIVE @adafruit #adafruit #ShowAndTell



Tags:
adafruit
electronics
diy
arduino
hardware
opensource
projects
raspberry
pi
computer
raspberrypi
microcontrollers
limor
limorfried
ladyada
STEAM
STEM
python
microbit
circuitpython
neopixel
neopixels
raspberry pi
circuitplaygound
nyc
make
makers
micro:bit
adafrit
adafruit promo code
ada fruit
adafruit coupons
raspberry pi zero