Adafruit METRO M0 Express pour CircuitPython - ATSAMD21G18

Adafruit METRO M0 Express pour CircuitPython - ATSAMD21G18

Adafruit METRO M0 Express pour CircuitPython - ATSAMD21G18

ADA 3505

data-lang="fr">

Une carte Metro pour utiliser avec CircuitPython

Gage de qualité Ce produit est un produit officiel de la marque Adafruit

Disponibilité : Disponible sous 1 à 2 semaines

Besoin de plus grosses quantités ? Contactez nous.

29,94 € TTC

Commande

Les clients qui ont acheté ce produit ont également acheté...

En savoir plus

Description

Metro est la série de cartes de microcontrôleurs à utiliser avec l'IDE Arduino de chez Adafruit. Cette nouvelle carte Metro M0 Express ressemble beaucoup à la carte Arduino UNO originale, mais avec une énorme mise à niveau. Au lieu de l'ATmega328, cette carte metro dispose d'une puce ATSAMD21G18, un ARM Cortex M0 +. C'est la premiere carte métro conçu pour être utilisé avec CircuitPython ! CircuitPython est notre préfrence pour les débutants de MicroPython - et comme le nom l'indique, c'est une petite version complète du langage de programmation Python spécifiquement utilisé pour les circuits et l'électronique.

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

Cela ne signifie pas que vous ne pourrez pas l'utiliser avec Arduino IDE ! Au coeur de la carte Feather M0, il y a un processeur ATSAMD21G18 ARM Cortex M0 +, cadencé à 48 MHz et avec une logique de 3,3 V, le même qui est utilisé dans le dernier Arduino Zero. Ce micro dispose d'un énorme Flash de 256K (8x plus que l'Atmega328 ou 32u4) et 32K de RAM (16x plus) ! Cette carte est livrée avec une connectivité USB intégrée, de sorte qu'il dispose d'une capacité de programme et de débogage USB-série intégrée sans nécessité d'une puce FTDI.

Alimentez la METRO Mo avec une alimentation protégée DC à 7-9 V ou via le connecteur micro USB avec n'importe quelle source USB 5V. La prise DC 2,1 mm dispose d'un interrupteur marche / arrêt à côté de celle-ci. La carte METRO bascule automatiquement entre USB et DC.

La carte METRO dispose de 25 broches GPIO, dont 12 entrées analogiques, et unee véritable sortie analogique. Il existe un port SPI matériel, un port matériel I2C et un UART matériel. Le niveau logique est de 3,3 V

USB natif, il n'y a pas besoin d'un convertisseur matériel USB / série car la carte Metro M0 dispose de support USB intégré. Lorsqu'il s'agit d'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 fonctionner comme un clavier, une souris ou un périphérique MIDI.

Quatre voyants indicateurs et un NeoPixel sont présents sur le PCB pour un débogage facile. Une LED d'alimentation verte, deux LED RX / TX pour les données envoyées via USB et une LED rouge connectée. À côté du bouton de réinitialisation, il y a un NeoPixel RGB qui peut être utilisé à toutes fins utiles.

Une mémoire Flash SPI de 2 Mo est intégrée. Vous pouvez utiliser le stockage Flash SPI comme un tout petit disque dur. Lorsqu'il est utilisé dans CircuitPython, le flash de 2 Mo agit comme stockage pour tous vos scripts, bibliothèques et fichiers. Lorsqu'il est utilisé dans Arduino, vous pouvez lire / écrire des fichiers, comme un petit datalogger ou une carte SD, puis, avec notre programme helper, accédez aux fichiers via USB.
Livré entièrement assemblé et testé, avec un bootloader  USB qui vous permet de l'utiliser rapidement avec l'IDE Arduino ou pour le chargement de CircuitPython. Livré avec deux connecteurs non soudé pour pouvoir le brancher facilement sur une breadboard.

Notez que CircuitPython est encore en version bêta et que Adafruit travaille pour le rendre génial ! Utilisez donc l'une de ces  M0 Express si vous voulez l'essayer ou peut-être même nous aider à trouver des bugs et apporter des améliorations !

Voici quelques spécifications pratiques : 

  • ATSAMD21G18 @ 48MHz avec logique 3.3V
  • 256 Ko de FLASH + 32 Ko de RAM
  • Pas d'EEPROM
  • Quartz de 32,768 KHz pour génération d'horloge et RTC
  • Régulateur 3.3V avec sortie de courant de 500mA
  • Prise en charge natif de l'USB, livré avec un bootloadeur USB et port de débogage série
  • 25 broches GPIO
  • Hardware Serial, hardware I2C, support hardware SPI
  • Sorties PWM sur toutes les broches
  • 6 entrées analogiques de 12 bits
  • Neopixel sur la pin 40
  • 1 x sortie analogique 10 bits (DAC)
  • LED Pin # 13 LED rouge à clignotement à usage général
  • Swtch d'alimentation / activation
  • 4 trous de montage
  • Bouton de réinitialisation
  • Dimensions: 71mm x 53mm / 2.8" x 2.1"
  • Hauteur (w/ Jack): 13mm / 0.5"
  • Poids : 20g

Accessoires

Avis clients