EO_505

ELETTRONICA OGGI 505 - OTTOBRE 2022 15 COVER STORY • È necessario verificare con i produttore della scheda i requisiti riguardanti le licenze del middleware e del firmware. • La scheda viene fornita corredata da una demo precaricata che evidenzia le caratteristiche della scheda stessa? È incluso il collegamento con i più diffusi fornitori di servizi come Microsoft Azure o Amazon AWS? • Sono disponibili per la scheda altre demo ed esempi di codice? Esiste un ecosistema di librerie e partner di sviluppo? Schede di sviluppo per applicazioni IoT: alcuni esempi Scheda di sviluppo WFI32-IoT di Microchip WFI32 di Microchip (codice EV36W50A) è una scheda di sviluppo integrata per applicazioni IoT completa e autonoma (Fig. 1). WFI32-IoT integra il modulo wireless Wi-Fi (802.11) WFI32E01PC di Microchip basato sui microcontrollori della famiglia PIC. A bordo sono presenti un sensore di temperatura digitale e un sensore di luce ambientale dotati di interfaccia I2C. Gli sviluppatori possono collegare ulteriori sensori o periferiche attraverso uno zoccolo mikroBUS. Il modulo MCU wireless è equipaggiato con un’antenna integrata. La scheda può essere alimentata attraverso una workstation host o con una batteria LiPo (a polimeri di litio). Un integrato per la gestione della potenza (PMIC) presente a bordo permette di caricare la batteria attraverso l’host USB. Nella figura 2 viene riportato lo schema a blocchi funzionale della scheda WFI32-IoT ed evidenziati i componenti di Microchip integrati a bordo della stessa. La scheda viene fornita con una demo OOB (Out Of the Box) precaricata con l’immagine del firmware che legge i dati dei sensori presenti sulla scheda e li invia al cloud Amazon AWS. Il codice della demo e tutte le istruzioni sono disponibili in un repository GitHub. Design di riferimento per asset tracking con connettività multipla STEVAL ASTRA1B di STMicroelectronics La figura 3 riporta il progetto di riferimento e il kit di sviluppo STEVAL ASTRA1B. Espressamente progettata per la valutazione e la prototipazione di applicazioni di tracciamento degli asset, questa piattaforma integra due moduli per la connettività wireless. Il primo, STM32WB5MMG, è un modulo microcontrollore per comunicazioni wireless su brevi distanze e a basso consumo in modalità BLE a 2,4 GHz e ZigBee mentre il secondo, STM32WL55JC, è unmodulo MCU wireless sub- GHz per comunicazioni su lunga distanza mediante reti LPWAN, come quelle che utilizzano a esempio il protocollo LoRa. STEVAL ASTRA1B include una gamma completa di sensori in grado di misurare molteplici parametri sia ambientali sia di movimento. Un modulo GNSS fornisce i dati di posizionamento all’aperto. Tra le altre caratteristiche di rilievo da segnalare l’elemento sicuro (SE – Secure Element) STSAFE, una batteria di capacità pari a 480 mAh e una demo OOB che consiste in una dashboard (pannello di controllo) per il tracciamento degli asset e una app per smartphone. Fig. 2 – Schema a blocchi funzionale della scheda di sviluppo WFI32-IoT (EV36W50A) di Microchip (Fonte: Microchip) Fig. 3 – Il kit di sviluppo per asset tracking STEVAL-ASTRA1B (Fonte: ST)

RkJQdWJsaXNoZXIy Mzg4NjYz