ModusToolbox™ for connectivity
Library | Details | Docs |
|---|---|---|
aws-iot-device-sdk-embedded-C | Collection of C source files under the MIT open source license that can be used in embedded applications to securely connect IoT devices to AWS IoT Core. | API reference |
aws-iot-device-sdk-port | Contains the port layer implementation for the MQTT and HTTP Client libraries to work with the AWS-IoT-Device-SDK-Embedded-C library on platforms with network connectivity. | API Reference |
azure-c-sdk-port | Implements the port layer for the Azure SDK for Embedded C to work on platforms with network connectivity. | API reference |
azure-sdk-for-c | Allows small embedded (IoT) devices to communicate with Azure services. | User guide |
connectivity-utilities | General purpose middleware connectivity utilities, for instance a linked_list or a json_parser. | API reference |
golioth -firmware- sdk | A software development kit for connecting embedded devices to the Golioth IoT Cloud. | External website |
http-client | Provides the HTTP Client implementation that can work on platforms with Wi-Fi or Ethernet connectivity. | API reference |
http-server | Provides communication functions for an HTTP server. | API Reference |
lpa | The Low Power Assistant (LPA) is a library and associated settings in the ModusToolbox™ Device Configurator that allow you to configure a Host and WLAN (Wi-Fi / BT Radio) device for optimized low-power operation. | API reference |
lwIP | Lightweight open-source TCP/IP stack. | External website |
memfault -firmware- sdk | An SDK responsible for working with Memfault device monitoring, debugging and OTA management platform. | External website |
mqtt | This library includes the open source AWS IoT device SDK embedded C library plus some glue to ensure seamless MQTT cloud connectivity. | API reference |
netxduo | Advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications. | Overview |
netxduo-network-interface-integration | This library is an integration layer that links the NetXDuo network stack with the underlying Wi-Fi host driver (WHD). | API reference |
ota-update | Provides support for Over-The-Air update of the application code running on various devices. | API reference |
ota-bootloader-abstraction | The OTA Bootloader Abstraction library has implementation for bootloader specific storage interface APIs for handling OTA upgrade images. | API reference |
secure-sockets | The Secure Sockets library eases application development by exposing a socket like interface for both secured and non-secured socket communication. | API reference |
virtual-connectivity-manager | Virtual-Connectivity-Manager (VCM) is a library that enables connectivity libraries to add multi-core support through virtualization. Virtualization allows the connectivity stack running on one core to be accessed from another core using Inter Process Communication (IPC). | API reference |