Adafruit Feather M0 Express – Designed for CircuitPython – ATSAMD21 Cortex M0

26,70 inc. VAT

Shipping from 1 to 3 days – Expédition de 1 à 3 jours

Versand von 1 bis 3 Tagen – Verzending van 1 tot 3 dagen

3 in stock

Description

Adafruit Feather M0 Express – Designed for CircuitPython – ATSAMD21 Cortex M0

We love all our Feathers equally, but this Feather is very special. It’s our first Feather that is specifically 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.

Please note, CircuitPython does not come preloaded. See the full guide linked below for instructions on installing it.

That doesn’t mean you cant also use it with Arduino IDE! At the Feather 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 or 32u4) 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.

Here’s some handy specs!

Measures 2.0″ x 0.9″ x 0.28″ (51mm x 23mm x 8mm) without headers soldered in
Light as a (large?) feather – 5 grams
ATSAMD21G18 @ 48MHz with 3.3V logic/power
256KB of FLASH + 32KB of RAM
No EEPROM
32.768 KHz crystal for clock generation & RTC
3.3V regulator with 500mA peak current output
USB native support, comes with USB bootloader and serial port debugging
You also get tons of pins – 20 GPIO pins
Hardware Serial, hardware I2C, hardware SPI support
PWM outputs on all pins
6 x 12-bit analog inputs
1 x 10-bit analog ouput (DAC)
Built in 100mA lipoly charger with charging status indicator LED
Pin #13 red LED for general purpose blinking
Power/enable pin
4 mounting holes
Reset button
The Feather M0 Express uses the extra space left over to add a Mini NeoPixel, 2 MB SPI Flash storage and a little prototyping space. You can use the SPI Flash storage like a very tiny hard drive. When used in CircuitPython, 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: the Feather M0 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 and tested, with the UF2 USB bootloader. We also toss in some header so you can solder it in and plug into a solderless breadboard.

Lipoly battery and USB cable not included (but we do have lots of options in the shop if you’d like!)

TECHNICAL DETAILS

Product Dimensions: 51.0mm x 22.8mm x 7.3mm / 2.0″ x 0.9″ x 0.3″

Product Weight: 4.7g / 0.2oz

Adafruit Feather M0 Express – Designed for CircuitPython – ATSAMD21 Cortex M0

Nous aimons toutes nos plumes également, mais cette plume est très spéciale. C’est notre première Feather spécialement conçue pour être utilisée avec CircuitPython! CircuitPython est notre version de MicroPython destinée aux débutants. Comme son nom l’indique, il s’agit d’une version petite mais complète du populaire langage de programmation Python, spécialement conçue pour les circuits et l’électronique.

Veuillez noter que CircuitPython n’est pas préchargé. Consultez le guide complet lié ci-dessous pour savoir comment l’installer.

Cela ne signifie pas que vous ne pouvez pas l’utiliser aussi avec Arduino IDE! Au cœur de la Feather M0 se trouve un processeur ATSAMD21G18 ARM Cortex M0 +, cadencé à 48 MHz et à logique 3,3V, identique à celui utilisé dans le nouvel Arduino Zero. Cette puce a un énorme 256K de FLASH (8x de plus que l’Atmega328 ou 32u4) et 32K de RAM (16x autant)! Cette puce est dotée d’un port USB intégré, de sorte qu’elle dispose d’un programme USB-série et d’une fonction de débogage intégrée sans passer par une puce de type FTDI.

Voici quelques spécifications pratiques!

Mesure 51 “x 23mm x 8mm (2,0” x 0,9 “x 0,28”) sans les en-têtes soudés
Légère comme une (grande?) Plume – 5 grammes
ATSAMD21G18 à 48 MHz avec 3,3 V logique / alimentation
256 Ko de mémoire FLASH + 32 Ko de RAM
Pas d’EEPROM
Cristal de 32,768 KHz pour la génération d’horloge et RTC
Régulateur 3,3 V avec sortie de courant de crête 500 mA
Prise en charge native USB, avec chargeur de démarrage USB et débogage du port série
Vous obtenez également des tonnes de broches – 20 broches GPIO
Série matérielle, prise en charge matérielle I2C, prise en charge matérielle SPI
Sorties PWM sur toutes les broches
6 entrées analogiques 12 bits
1 sortie analogique 10 bits (DAC)
Chargeur lipoly 100 mA intégré avec indicateur de statut de charge LED
Broche n ° 13 DEL rouge clignotante à usage général
Broche d’alimentation / activation
4 trous de fixation
Bouton de réinitialisation
Le Feather M0 Express utilise l’espace supplémentaire restant pour ajouter un Mini NeoPixel, un stockage Flash SPI de 2 Mo et un peu d’espace de prototypage. Vous pouvez utiliser le stockage Flash SPI comme un très petit disque dur. Lorsqu’il est utilisé dans CircuitPython, la mémoire flash de 2 Mo sert de stockage pour tous vos scripts, bibliothèques et fichiers. Lorsqu’il est utilisé dans Arduino, vous pouvez lire / écrire des fichiers dessus, comme un petit enregistreur de données ou une carte SD, puis avec notre programme d’aide, accéder aux fichiers via USB.

Reprogrammation facile: le Feather M0 est livré pré-chargé avec le chargeur d’amorçage UF2, qui ressemble à une clé de stockage USB. Il suffit de faire glisser le firmware sur le programme, sans outils ni pilotes spéciaux! Il peut être utilisé pour charger CircuitPython, PXT MakeCode ou Arduino IDE (il est compatible avec Bossa)

Livré entièrement assemblé et testé, avec le chargeur de démarrage UF2 USB. Nous ajoutons également un en-tête afin que vous puissiez le souder et le brancher sur une planche à pain sans soudure.

La batterie Lipoly et le câble USB ne sont pas inclus (mais nous avons beaucoup d’options dans le magasin si vous le souhaitez!)

DÉTAILS TECHNIQUES

Dimensions du produit: 51.0mm x 22.8mm x 7.3mm / 2.0 “x 0.9” x 0.3 “

Poids du produit: 4.7g / 0.2oz

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.