La scheda di sviluppo SAM-IoT WG EV75S95A di Microchip Technology presenta il microcontroller (MCU) a 32 bit basato su ARM Cortex-M0+ SAMD21G18, un CI Secure Element CryptoAuthentication™ ATECC608A e il controller di rete Wi-Fi® ATWINC1510 completamente certificato. Gli utenti possono connettere in modo semplice e rapido la loro applicazione embedded alla piattaforma principale Cloud IoT di Google. Il debugger integrato consente agli utenti di programmare ed eseguire il debug dell'MCU senza hardware aggiuntivo. Gli utenti possono trarre vantaggio dall'utilizzo delle prese mikroBUS™ per espandere il loro design con la scelta di click board™ di MikroElektronika. La scheda di sviluppo SAM-IoT WG è una piattaforma di dimostrazione e sviluppo piccola e facilmente espandibile per soluzioni IoT.
L'MCU è precaricato con il firmware che consente agli utenti di connettersi rapidamente e inviare i dati alla Google Cloud Platform utilizzando i sensori di luce e di temperatura integrati. Tutti i dati ricevuti dal cloud sull'argomento sottoscritto vengono inviati alla porta seriale virtuale e possono essere visualizzati in un'applicazione terminale seriale. ATWINC1510 necessita di una rete Wi-Fi con una connessione Internet. ATECC608A viene utilizzato per autenticare l'hardware con il cloud per identificare in modo univoco ogni scheda. Il codice sorgente dell'applicazione dimostrativa può essere modificato per pubblicare i dati su un account cloud personale per iniziare a utilizzare un'applicazione cloud personalizzata. Una volta che gli utenti sono pronti a creare il proprio design personalizzato, possono facilmente generare codice utilizzando le librerie software gratuite in MPLAB® Harmony v3. La scheda di sviluppo SAM-IoT WG è supportata dall'IDE MPLAB X.
Caratteristiche della scheda
- Quattro LED di stato:
- Il blu indica una connessione a una rete Wi-Fi
- Il verde indica una connessione ai server Google Cloud
- Il giallo indica che un pacchetto di dati del sensore è stato pubblicato correttamente sui server MQTT di Google Cloud
- Il rosso indica che si è verificato un errore
- Due pulsanti meccanici
- Sensore di luce TEMT6000
- Sensore di temperatura MCP9808
- Basetta mikroBUS per l'interfaccia con le click board di MikroElekronika
- Debugger integrato
- Auto-ID per l'identificazione della scheda in MPLAB X di Microchip
- Programmazione e debug
- Porta COM virtuale (CDC)
- Un canale di analisi logica (DGI GPIO)
- Alimentazione USB e a batteria
- Caricabatteria Li-ion/LiPo integrato
Dispositivi in evidenza
- Microcontroller a 32 bit SAMD21G18
- 256 kB di memoria Flash e 32 kB di SRAM
- Moduli Wi-Fi ATWINC1510
- Modulo pre-certificato per controller di rete IoT a 2,4 GHz b/g/n a banda singola
- Dispositivi CryptoAuthentication ATECC608A
- Memoria protetta per 16 chiavi, SHA256, AES-CCM, ECDH (Elliptic Curve Diffie-Hellman), ECDSA