Managing cellular connectivity - Implementing Low-Power Wide-Area Network (LPWAN) Solutions with AWS IoT

This whitepaper is for historical reference only. Some content might be outdated and some links might not be available.

Managing cellular connectivity

Customers can use FreeRTOS connectivity libraries for Wi-Fi and cellular to enable their applications to interact with the communication interfaces on the MCUs. The FreeRTOS Cellular library exposes the capability of a few popular cellular modems through a uniform API. That API hides the complexity of AT commands, and exposes a socket-like interface to C programmers. The FreeRTOS Wi-Fi library abstracts port-specific Wi-Fi implementations into a common API. Using this API, applications can communicate with their lower-level wireless stack through a common interface.

Note

Applications are typically not using these libraries directly, but are using higher level libraries (for example, coreMQTT for ingesting MQTT payloads).