Adafruit METRO M0 Express - CircuitPython - ATSAMD21G18

Adafruit:3505

Nouveau produit

Découvrez circuit Python au format Uno!

Plus de détails

2 Produits

Attention : dernières pièces disponibles !

30,00 € TTC

En savoir plus

Adafruit METRO M0 Express

CircuitPython - ATSAMD21G18

DESCRIPTION

Metro est une série de cartes microcontrôleurs à utiliser avec l'IDE Arduino. Cette nouvelle carte Metro M0 Express ressemble beaucoup à notre Metro 328 d'origine, mais avec une énorme amélioration.

Au lieu de l'ATmega328, ce Metro dispose d'une puce ATSAMD21G18, un ARM Cortex M0+.

Cette carte est conçu pour être utilisé avec CircuitPython ! CircuitPython est une version débutant de MicroPython - et comme son nom l'indique, c'est une version minimale mais complète du populaire langage de programmation Python spécialement conçue pour les circuits et l'électronique.

Non seulement vous pouvez utiliser CircuitPython, mais le Metro M0 est également utilisable dans l'IDE Arduino.

Au cœur du Metro M0 se trouve un processeur ATSAMD21G18 ARM Cortex M0, cadencé à 48 MHz et en logique 3.3V. Cette puce a 256K de FLASH (8x plus que l'Atmega328) et 32K de RAM (16x plus) !

Cette carte est livrée avec un port USB intégré, ce qui lui permet de programmer et de déboguer de l'USB vers le port série sans avoir besoin d'un module de type FTDI.

Alimentez le METRO avec du courant continu 7-9V grâce a la prise jack 2.1mm DC (protégée contre l'inversion de polarité) ou le connecteur micro USB à n'importe quelle source USB 5V. La prise jack 2.1mm DC a un interrupteur marche/arrêt à côté pour que vous puissiez éteindre votre installation facilement. Le METRO commute automatiquement entre USB et DC.


METRO a 25 broches GPIO, dont 12 sont analogiques et une est une véritable sortie analogique. Il y a un port SPI matériel, un port I2C matériel et un UART matériel.Le niveau logique est de 3.3V Native USB, il n'est pas nécessaire d'avoir un convertisseur USB vers série matériel car le Metro M0 intègre le support USB. Lorsqu'elle est utilisée pour agir comme un périphérique série, l'interface USB peut être utilisée par n'importe quel ordinateur pour écouter/envoyer des données au METRO, et peut également être utilisée pour lancer et mettre à jour le code via le bootloader. Il peut également agir comme un clavier, une souris ou un périphérique MIDI.


Quatre voyants lumineux et un NeoPixel, sont présent sur la face avant de la carte, pour un débogage facile. Une LED verte d'alimentation, deux LED RX/TX pour les données envoyées par USB et une LED rouge connectée. A côté du bouton de réinitialisation se trouve un NeoPixel RGB qui peut être utilisé à n'importe quelle fin.


Une puce de stockage SPI Flash de 2 Mo est incluse. Vous pouvez utiliser le stockage SPI Flash comme un  petit disque dur. Lorsqu'il est utilisé dans Circuit Python, le flash de 2 Mo sert de stockage pour tous vos scripts, bibliothèques et fichiers. Lorsqu'il est utilisé dans Arduino, vous pouvez y lire/écrire des fichiers, comme un petit enregistreur de données ou une carte SD, et ensuite accéder aux fichiers via USB.


la reprogrammation est facilitée, pré-chargée avec le bootloader UF2, qui ressemble à une clé de stockage USB. Il suffit de faire glisser le firmware pour reprogrammer, aucun outil ou pilote spécial n'est nécessaire ! Il peut être utilisé pour charger CircuitPython, PXT/MakeCode ou Arduino IDE (il est compatible bossa)


Livré entièrement assemblé avec les headers, testé, et avec le bootloader UF2 chargé . Est inclus également 4 pare-chocs en caoutchouc pour l'empêcher de glisser de votre bureau. Aucune soudure n'est nécessaire pour utiliser, brancher et jouer !

Bonne nouvelle, CircuitPython est préchargé !

CARACTERISTIQUES

  • ATSAMD21G18 @ 48MHz avec logique / alimentation 3.3V
  • 256KB de FLASH + 32KB de RAM
  • 2 MB SPI Flash chip
  • Pas d'EEPROM
  • Cristal 32.768 KHz pour la génération d'horloge et RTC
  • Régulateur 3,3V avec sortie courant de crête 500mA
  • Prise en charge native USB, avec bootloader USB et débogage du port série
  • Vous obtenez également des tonnes de pins - 25 pins GPIO, 5 de plus que le Metro 328.
  • Matériel Série, matériel I2C, matériel Support SPI matériel
  • Sorties PWM sur presque toutes les broches
  • 6 entrées analogiques 12 bits
  • 1 x sortie analogique 10 bits (DAC)
  • Construit en NeoPixel sur la broche #40
  • Broche #13 LED rouge pour usage général clignotant
  • Interrupteur marche/arrêt
  • 4 trous de fixation
  • 4 pare-chocs en caoutchouc pour l'empêcher de glisser de votre bureau.
  • Bouton de réinitialisation
  • PCB noir Adafruit avec plaque dorée sur coussinets
  • Dimensions : 71mm x 53mm 
  • Hauteur : 13mm 
  • Poids : 20g


LIEN

Consultez le tutoriel complet (anglais) pour les brochages, les schémas, les pilotes, les instructions, et plus encore !

https://learn.adafruit.com/adafruit-metro-m0-express-designed-for-circuitpython

Avis