Carte METRO M0 Express CircuitPython programmable

Adafruit présente la carte METRO M0 Express CircuitPython programmable dotée d'un processeur ATSAMD21G18 ARM® Cortex®-M0+

Image de METRO M0 Express d'AdafruitLa carte METRO M0 Express d'Adafruit est dotée d'un processeur ATSAMD ARM Cortex-M0+. Il s'agit de la première carte METRO conçue pour une utilisation avec CircuitPython, le type orienté débutant de MicroPython d'Adafruit, une version plus petite mais aux fonctionnalités complètes du langage de programmation Python populaire créée spécifiquement pour une utilisation avec l'électronique et les circuits niveau carte. Le METRO M0 est également programmable en utilisant l'IDE Arduino, et il est conçu dans le facteur de forme Arduino R3 familier.

Le METRO M0 est doté d'un processeur ATSAMD21G18 ARM Cortex-M0, cadencé à 48 MHz et utilisant des niveaux logiques de 3,3 V. Ce microcontrôleur offre 256 K de mémoire Flash et 32 K de RAM avec USB intégré. Il dispose donc d'une capacité intégrée de débogage et de programmation USB-série sans recourir à des circuits d'interface supplémentaires.

La carte METRO M0 Express peut être alimentée de 7 V à 9 V via le connecteur de puissance CC à polarité protégée ou via le connecteur micro USB depuis toute source USB de 5 V. Le jack d'alimentation CC de 2,1 mm présente un commutateur pour vous permettre de désactiver votre installation facilement et la carte METRO peut basculer entre l'alimentation USB et CC automatiquement.

Une puce de stockage Flash SPI de 2 Mo est incluse. Lorsqu'elle est utilisée dans CircuitPython, la mémoire Flash de 2 Mo agit en tant que stockage pour les scripts, les bibliothèques et les fichiers. Lorsqu'elle est utilisée dans Arduino, les utilisateurs peuvent effectuer des opérations de lecture et d'écriture pour l'enregistrement de données, et avec le programme d'aide d'Adafruit, accéder à ces fichiers via USB.

Le microcontrôleur est fourni préchargé avec le chargeur d'amorçage UF2, ce qui permet à la carte d'être reconnue comme clé USB de stockage. Il suffit de faire glisser le micrologiciel sur le programme, aucun outil ou pilote spécial n'est requis. Il peut être utilisé pour charger CircuitPython, PXT MakeCode ou l'IDE Arduino (compatible BOSSA).

Fonctionnalités
  • 25 broches GPIO, dont 12 sont analogiques en entrée et une est analogique en sortie
  • Interfaces matérielles SPI, I2C et UART
  • Logique 3,3 V
  • USB natif prenant en charge HID et MIDI
  • Quatre voyants LED pour débogage aisé
  • Un NeoPixel RVB adressable contrôlé par l'utilisateur
  • Flash SPI intégrée de 2 Mo

METRO Boards

ImageRéférence fabricantDescriptionSystème d'interconnexionQuantité disponiblePrixAfficher les détails
METRO ATMEGA328 W/HDR EVAL BRD2488METRO ATMEGA328 W/HDR EVAL BRDShield Arduino R343 - Immédiatement$14.00Afficher les détails
METRO ATMEGA328 NO HDR EVAL BRD2466METRO ATMEGA328 NO HDR EVAL BRDShield Arduino R30 - Immédiatement$15.60Afficher les détails
METRO MINI 328 V2 CP2102N USB C2590METRO MINI 328 V2 CP2102N USB CQwiic, STEMMA QT583 - Immédiatement$11.96Afficher les détails
Date de publication : 2017-07-17