Adafruit ItsyBitsy M4 Express

Adafruit:3800

Nouveau produit

Voici l'Adafruit ItsyBitsy M4 Express doté de la micropuce ATSAMD51 !

Plus de détails

2 Produits

Attention : dernières pièces disponibles !

18,00 € TTC

En savoir plus

Adafruit ItsyBitsy M4 Express

DESCRIPTION

Petite, puissante, avec un processeur ATSAMD51 Cortex M4 ultra rapide fonctionne à 120 MHz, cette carte microcontrôleur est parfaite lorsque vous voulez quelque chose de très compact, de tres puissant et avec beaucoup d'entrées /sorties . Cette Itsy est comme un TGV, avec son Cortex M4 120MHz elle supporte les calculs en virgule flottante et dispose de 512KB Flash et de 192KB RAM. 

l'ItsyBitsy M4 Express ne mesure que 35.9mm  de long et 17.8mm de large, mais possède 6 broches d'alimentation, 23 broches GPIO numériques dont 7 peuvent être analogiques, 2 sorties MSPS et DAC analogiques out et 18 sorties PWM . La puce est identique a l'Adafruit Metro M4 . Cela est pratique lorsque vous avez terminé un prototype sur une Metro M4 ou la Feather M4, et que vous voulez rendre le projet beaucoup plus petit. Elle embarque  même 2 Mo de SPI Flash intégrée, pour l'enregistrement de données, le stockage de fichiers ou le code CircuitPython.

La partie la plus excitante de l'ItsyBitsy M4 est que vous pouvez aussi l'utiliser avec l'IDE Arduino, il est livré avec CircuitPython à bord. Lorsque vous le branchez, il apparaîtra sous la forme d'un très petit lecteur de disque avec le fichier main.py dessus. Editez main.py avec votre éditeur de texte favori pour construire votre projet en utilisant Python, le langage de programmation le plus populaire. Aucune installation, IDE ou compilateur n'est nécessaire, vous pouvez donc l'utiliser sur n'importe quel ordinateur, même les ChromeBooks ou les ordinateurs sur lesquels vous ne pouvez pas installer de logiciel. Quand vous aurez terminé, débranchez l'Itsy' et votre code vous accompagnera.

CARACTERISTIQUES

  • Même taille, même encombrement que l'ItsyBitsy 32u4 et ItsyBitsy M0
  • ATSAMD51 32-bit Cortex M4 core 32-bit fonctionnant à 120 MHz
  • Prise en charge du DSP matériel et des virgules flottantes
  • 512 KB flash, 192 KB RAM
  • Puce SPI FLASH de 2 Mo pour stocker les fichiers et le code CircuitPython.
  • Logique 32 bits, et alimentation en 3,3 V
  • Des tonnes de GPIO ! 23 x broches GPIO avec les capacités suivantes :
    • Dual 1 MSPS DAC analogique 12 bits (A0 et A1) - peut être utilisé pour lire des clips audio stéréo 12 bits.
    • Dual 1 MSPS 12 bit ADC (7 broches analogiques certaines sur ADC1 et d'autres sur ADC2)
    • 6 x matériel SERCOM - Matériel natif SPI, I2C et Serial tous disponibles
    • 18 x sorties PWM - pour servos, LED, etc.
    • Contrôleur de capture parallèle 8 bits (pour caméra/entrée vidéo)
    • 1 x broche de sortie Vhigh spéciale vous donne la tension plus élevée de VBAT ou VUSB, pour piloter des NeoPixels, servos, et autres dispositifs 5V-logic. Sortie numérique à décalage de niveau à 5 niveaux pour la sortie logique de niveau haute tension.
  • Peut piloter des NeoPixels ou des DotStars sur n'importe quelle broche, avec assez de mémoire pour piloter plus de 60.000 pixels. Prise en charge DMA-NeoPixel sur la broche VHigh afin que vous puissiez piloter les pixels sans avoir à passer du temps sur le processeur.
  • Moteurs cryptographiques intégrés avec AES (256 bits), véritable RNG et contrôleur Pubkey
  • USB natif supporté par tous les systèmes d'exploitation - peut être utilisé avec l'IDE Arduino ou CircuitPython ainsi que comme console série USB, Keyboard/Mouse HID, et même un petit lecteur de disque pour stocker les scripts Python.
  • Peut être utilisé avec Arduino IDE ou CircuitPython
  • Led rouge intégrée #13 LED
  • LED RVB DotStar intégrée
  • Bouton de réinitialisation et broche d'alimentation par USB ou sortie externe (comme une batterie) - elle basculera automatiquement

Livré préchargé avec le bootloader UF2, qui ressemble à une clé de stockage USB. Il suffit de faire glisser le firmware pour programmer, aucun outil ou pilote spécial n'est nécessaire ! l'ItsyBitsy M4 est livré avec CircuitPython programmé, mais vous pouvez remplacer le code par Arduino si vous le souhaitez.

TUTORIELS / LIENS

Avis

Accessoires