La connettività locale a un dispositivo edge che esegue AWS IoT Greengrass consente ai dispositivi FreeRTOS di continuare a comunicare, raccogliere dati ed eseguire operazioni senza una connessione al cloud. I dispositivi FreeRTOS possono connettersi alla rete locale tramite Wi-Fi ed Ethernet utilizzando le librerie di connettività locale come la gestione Wi-Fi. La libreria di gestione Wi-Fi implementa un livello di astrazione per le caratteristiche Wi-Fi, quali impostazione, configurazione, provisioning, sicurezza e gestione dell'alimentazione.
Inoltre, i dispositivi FreeRTOS possono connettersi ad AWS IoT Core tramite connettività Cellular LTE-M o tramite un dispositivo mobile sfruttando una connettività Bluetooth a basso consumo. Il supporto BLE (Bluetooth Low Energy) su FreeRTOS ti permette di utilizzare i profili standard Generic Access Profile (GAP) e Generic Attributes (GATT) attraverso livelli di API standardizzati al fine di creare applicazioni BLE e utilizzare i companion SDK Android e iOS per integrare la funzionalità AWS IoT.
Una volta che i dispositivi FreeRTOS vengono connessi alla rete locale, possono essere facilmente collegati a un dispositivo edge locale, come i dispositivi AWS IoT Greengrass Core, sulla stessa rete locale utilizzando l'API AWS IoT Greengrass Discovery. FreeRTOS facilita l'inizializzazione da parte dei dispositivi del processo di individuazione e il collegamento all’AWS IoT Greengrass Core desiderato. La connettività locale consente ai dispositivi di comunicare tra loro sull'edge, ad esempio un sistema di sicurezza di un edificio di uffici che può aprire la porta al tocco di un badge.