Microcontrôleurs d'apprentissage automatique ATSAMD51

Le kit TensorFlow Lite de Microchip comprend le microcontrôleur ATSAMD51 de Microchip

Image des microcontrôleurs d'apprentissage automatique ATSAMD51 de MicrochipLa famille de microcontrôleurs hautes performances ATSAMD51J19 de Microchip Technology était jusqu'à présent destinée à des applications générales. Le dispositif ATSAMD51J19 peut désormais être utilisé pour l'informatique en périphérie dans les applications d'apprentissage automatique grâce à Adafruit PyBadge et TensorFlow. Les microcontrôleurs ATSAMD51 sont dotés d'un processeur Arm® Cortex®-M4 32 bits avec unité en virgule flottante (FPU) fonctionnant jusqu'à 120 MHz, avec jusqu'à 1 Mo de mémoire Flash double panneau avec ECC (code de correction d'erreurs) et jusqu'à 256 Ko de SRAM avec ECC.

L'apprentissage automatique est arrivé à la « périphérie » - de petits microcontrôleurs capables d'exécuter une version miniature de TensorFlow Lite pour effectuer des calculs d'apprentissage automatique. Désormais, il n'est plus nécessaire de disposer d'un matériel complexe pour commencer à développer les modèles TensorFlow. Teachable Machine est un service gratuit d'expérimentation de TensorFlow qui simplifie l'entraînement de modèles. En quelques instants, les utilisateurs peuvent obtenir des données vidéo pour la reconnaissance d'images, entraîner un modèle et l'exporter pour une utilisation avec TF ou TF Lite. Utilisez un module Tiny Sorter pour envoyer un signal WebUSB à un Circuit Playground Express afin d'allumer des LED en fonction de la classe détectée. Le kit TensorFlow utilisant le processeur Cortex-M4 ATSAMD51 de Microchip est une plateforme de développement de pointe pour les applications d'apprentissage automatique.

Contenu du kit TensorFlow
  • Adafruit PyBadge avec processeur Cortex-M4F SAMD51 à 120 MHz avec écran, haut-parleur et boutons
  • Amplificateur de microphone à électret - MAX4466 avec gain réglable
  • Câble JST PH 3 broches vers prise femelle – 200 mm
  • Batterie lithium-ion polymère avec câble de faible longueur - 3,7 V, 350 mAh
Fonctionnalités du kit TensorFlow
  • ATSAMD51J19 à 120 MHz avec logique/alimentation de 3,3 V – 512 Ko de FLASH + 192 Ko de RAM
  • 2 Mo de Flash SPI pour stocker des images, des sons, des animations, etc.
  • Écran TFT 1,8 pouces 160 x 128 couleurs, connecté à son propre port SPI
  • 8x boutons de jeu/contrôle avec dessus de bouton en silicone
  • 5x néopixels pour l'éclat des badges ou les scores de jeu
  • Accéléromètre à trois axes (capteur de mouvement)
  • Capteur de lumière, montage inversé pour qu'il soit orienté vers l'avant
  • Mini-haut-parleur buzzer intégré
  • Circuit d'attaque de haut-parleur de classe D pour haut-parleurs de 4 ohms à 8 ohms, jusqu'à 2 W
  • Port de batterie LiPoly avec capacité de recharge intégrée
  • Port USB pour le chargement de la batterie, la programmation et le débogage
  • Deux barrettes femelles avec brochage compatible Feather afin que les utilisateurs puissent brancher n'importe quelle carte Featherwings
  • Ports JST pour NeoPixels, entrée de capteur et I2C (des connecteurs Grove I2C peuvent être insérés ici)
  • Bouton de réinitialisation
  • Interrupteur marche/arrêt
Fonctionnalités de l'ATSAMD51J19
  • Unité en virgule flottante (FPU)
  • Module ETM avec flux de traçage des instructions
  • Tampon ETB Core Sight
  • Code de correction d'erreurs (ECC)
  • Double banc avec prise en charge d'opérations de lecture pendant l'écriture (RWW)
  • Émulation du matériel EEPROM

SAMD51J19 Microcontrollers

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
IC MCU 32BIT 512KB FLASH 64TQFPATSAMD51J19A-AFIC MCU 32BIT 512KB FLASH 64TQFP0 - Immédiatement$4.38Afficher les détails
IC MCU 32BIT 512KB FLASH 64QFNATSAMD51J19A-MFIC MCU 32BIT 512KB FLASH 64QFN234 - Immédiatement$5.47Afficher les détails
IC MCU 32BIT 512KB FLASH 64TQFPATSAMD51J19A-AUTIC MCU 32BIT 512KB FLASH 64TQFP7154 - Immédiatement$4.91Afficher les détails
IC MCU 32BIT 512KB FLASH 64VQFNATSAMD51J19A-MUTIC MCU 32BIT 512KB FLASH 64VQFN3431 - Immédiatement$5.10Afficher les détails
IC MCU 32BIT 512KB FLASH 64QFNATSAMD51J19A-MFTIC MCU 32BIT 512KB FLASH 64QFN13124 - Immédiatement$5.60Afficher les détails
IC MCU 32BIT 512KB FLASH 64VQFNATSAMD51J19A-MUIC MCU 32BIT 512KB FLASH 64VQFN96 - Immédiatement$4.97Afficher les détails
IC MCU 32BIT 512KB FLASH 64TQFPATSAMD51J19A-AUIC MCU 32BIT 512KB FLASH 64TQFP750 - Immédiatement$4.78Afficher les détails

TensorFlow TensorFlow Lite Kit

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
TENSORFLOW LITE FOR MICROCONTROL4317TENSORFLOW LITE FOR MICROCONTROL16 - Immédiatement$38.82Afficher les détails
Date de publication : 2020-07-01