STMicroelectronics ha annunciato il supporto esteso per Amazon FreeRTOS con nuovi starter kit per STM32, la popolare famiglia di microcontrollori Arm® Cortex®-M a 32 bit di ST.
La ST sta sfruttando AWS per potenziare gli sforzi dei progettisti per creare nodi I nternet of Things (IoT) facilmente collegabili con la combinazione dei blocchi costitutivi di semiconduttori di ST e Amazon FreeRTOS, un sistema operativo per microcontrollori che rende facili da programmare dispositivi edge piccoli ea bassa potenza, distribuisci, proteggi, connettiti e gestisci. Basato sul kernel FreeRTOS, Amazon FreeRTOS è un popolare sistema operativo open source per microcontrollori che è stato esteso con librerie software che semplificano la connessione sicura dei tuoi piccoli dispositivi a basso consumo a servizi cloud AWS come AWS IoT Core o ad altri potenti dispositivi edge che eseguono AWS IoT Greengrass.
Il kit Discovery B-L475E-IOT01A fornisce supporto immediato per Amazon FreeRTOS e abilita una varietà di applicazioni utilizzando Wi-Fi, rilevamento multiway e STM32L475 basato su core ARM Cortex-M4 a bassissima potenza. Ora, lo stesso kit supporta la connettività LTE Cat-M / NB-IoT utilizzando una scheda di espansione X-Nucleo che ospita un modem LTE e una scheda SIM ST, accoppiati tramite il connettore Arduino Uno V3 presente sulla scheda.
Per la rete LTE Cat-M / NB-IoT, ST fornisce una libreria di driver cellulari (inizialmente pubblicata nel pacchetto di espansione X-CUBE-CELLULAR della ST) che consente agli sviluppatori embedded che non sono esperti di telefonia mobile di creare facilmente e rapidamente nuove applicazioni. È progettato per astrarre i comandi AT da una varietà di modem con un'API simile a BSP. La scheda include una macchina a stati per gestire la connessione, scambiare dati e gestire gli errori come la perdita di connessione che sono critici per le reti cellulari. Include anche il sottoinsieme GSMA TS34 / 35 necessario per la certificazione cellulare.
Lo stesso kit, aggiornato a Bluetooth Low Energy (BLE) 4.2 con SPBTLE-1S, implementa un nodo IoT che si connette al cloud tramite l'app AWS per smartphone e tablet che funge da gateway e mostra il supporto dell'anteprima ST per Amazon FreeRTOS per BLE (annunciato di recente in Beta).
La connettività cablata è abilitata su NUCLEO-H743ZI, scheda STM32 Nucleo-144 alimentata dall'MCU STM32H743 basato su core ARM® Cortex®-M7 ad alte prestazioni con supporto per Ethernet ed espandibile tramite un connettore Arduino.
La ST offre ora anche supporto per AWS IoT Device Tester, un servizio che mira a garantire la piena conformità delle sue soluzioni al programma AWS Device Qualification. AWS IoT Device Tester consente ai clienti condivisi di ST e AWS di risparmiare tempo riducendo l'infrastruttura di test e lo sviluppo della suite di test, offrendo loro la certezza che Amazon FreeRTOS funzionerà come progettato sulla loro soluzione di microcontrollore STM32.