Adafruit Feather M0 Express - Designed for CircuitPython - ATSAMD21 Cortex M0 è una board compatibile con Arduino per CircuitPython adatta a sviluppare applicazioni di molti tipi, inclusi quelli per l'Internet delle Cose. |
CircuitPython è una board orientata ai principianti di MicroPython creata da Adafruit e, come suggerisce il nome, è una versione piccola ma completa del popolare linguaggio di programmazione Python specifico per l'uso con circuiti ed elettronica.
Ciò non significa che non puoi usarlo con Arduino IDE! Il cuore di Feather M0 è un processore ATSAMD21G18 ARM Cortex M0+, con clock a 48 MHz e logica a 3,3 V, lo stesso utilizzato nel nuovo Arduino Zero. Questo chip ha un enorme 256K di FLASH (8 volte più dell'Atmega328 o 32u4) e 32K di RAM (16 volte tanto)! Questo chip è dotato di USB integrato, quindi è dotato di funzionalità USB-to-Serial e di debug integrato senza necessità di un chip simile a FTDI.
Specifiche:
Feather M0 Express utilizza lo spazio extra rimasto per aggiungere un Mini NeoPixel, 2 MB di memoria flash SPI e un piccolo spazio di prototipazione. È possibile utilizzare l'archiviazione Flash SPI come un disco rigido molto piccolo. Se utilizzato in CircuitPython, il flash da 2 MB funge da spazio per tutti gli script, le librerie e i file. Se utilizzato in Arduino, è possibile leggere/scrivere file in esso, come un piccolo datalogger o una scheda SD, e quindi con il nostro programma di supporto, accedere ai file tramite USB.