La carte de développement EV75S95A SAM-IoT WG de Microchip Technology comprend le microcontrôleur (MCU) 32 bits basé sur le cœur SAMD21G18 Arm Cortex-M0+, un circuit intégré d'élément sécurisé CryptoAuthentication™ ATECC608A et le contrôleur de réseau Wi-Fi® ATWINC1510 entièrement certifié. Les utilisateurs peuvent rapidement et facilement connecter leur application embarquée à la plateforme principale Cloud IoT de Google. Le débogueur embarqué permet aux utilisateurs de programmer et de déboguer le microcontrôleur sans matériel supplémentaire. Les utilisateurs peuvent bénéficier de l'utilisation des prises mikroBUS™ pour étendre leur conception avec un choix de modules Click Board™ de MikroElektronika. La carte de développement SAM-IoT WG est une petite plateforme de démonstration et de développement facilement extensible pour les solutions IoT.
Un micrologiciel est pré-chargé sur le microcontrôleur, ce qui permet aux utilisateurs de se connecter rapidement et d'envoyer des données à la plateforme Google Cloud avec les capteurs de température et de lumière embarqués. Toutes les données reçues du cloud sur le sujet concerné par l'abonnement sont envoyées au port série virtuel et peuvent être affichées dans une application de terminal série. L'ATWINC1510 a besoin d'un réseau Wi-Fi et d'une connexion Internet. L'ATECC608A est utilisé pour authentifier le matériel avec le cloud afin d'identifier chaque carte de manière unique. Le code source de l'application de démonstration peut être modifié de manière à publier des données sur un compte cloud personnel pour commencer à utiliser une application cloud personnalisée. Une fois que les utilisateurs sont prêts à créer leur propre conception personnalisée, ils peuvent facilement générer du code à l'aide des bibliothèques de logiciels libres de MPLAB® Harmony v3. La carte de développement SAM-IoT WG est prise en charge par l'environnement IDE MPLAB X.
Fonctionnalités de la carte
- Quatre voyants LED d'état :
- Le bleu indique une connexion à un réseau Wi-Fi
- Le vert indique une connexion aux serveurs Google Cloud
- Le jaune indique qu'un paquet de données de capteur a été publié avec succès sur les serveurs MQTT de Google Cloud
- Le rouge indique qu'une erreur s'est produite
- Deux touches mécaniques
- Capteur de lumière TEMT6000
- Capteur de température MCP9808
- Embase mikroBUS pour interfacer avec les modules Click Board de MikroElekronika
- Débogueur intégré
- Auto-ID pour l'identification de la carte dans l'environnement MPLAB X de Microchip
- Programmation et débogage
- Port COM virtuel (CDC)
- Un canal d'analyseur logique (GPIO DGI)
- USB et alimenté par batterie
- Chargeur de batterie Li-ion/Li-poly intégré
Dispositifs présentés
- Microcontrôleurs 32 bits SAMD21G18
- 256 Ko de mémoire Flash et 32 Ko de SRAM
- Modules Wi-Fi ATWINC1510
- Module pré-certifié de contrôleur de réseau IoT 2,4 GHz b/g/n monobande
- Dispositifs CryptoAuthentication ATECC608A
- Stockage protégé pour 16 clés, SHA256, AES-CCM, ECDH (Elliptic Curve Diffie-Hellman), ECDSA