Electronic supplier, developer and manufacturer Adafruit has announced the arrival from the new addition on their choice of hardware as the Adafruit METRO M0 Express which is specifically made for CircuitPython ATSAMD21G18.
To recap the Metro hardware is Adafruit’s series of microcontroller boards for use using the Arduino IDE and although the new Metro M0 Express board looks greatly such as the original Metro 328 the new board offers an enormous upgrade as compared.
Adafruit explains more :
Rather than the ATmega328, this Metro features a ATSAMD21G18 chip, an ARM Cortex M0+. It’s our first Metro that‘s made for use with CircuitPython ! CircuitPython is our beginner-oriented flavor of MicroPython – and like the name hints at, its a little but full-featured version of the favored Python programming language specifically for use with circuitry and electronics. Not just can you employ CircuitPython, however the Metro M0 is likewise usable inside the Arduino IDE.
In the Metro M0’s heart is definitely an ATSAMD21G18 ARM Cortex M0 processor, clocked at 48 MHz and also at 3. 3V logic, a similar one used inside the new Arduino Zero. This chip includes a whopping 256K of FLASH (8x greater than the Atmega328 ) and 32K of RAM (16x just the maximum amount of ) ! This chip has built in USB so It‘s USB-to-Serial program & debug capability built in with no need for the FTDI-like chip.