Skip to main content

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. README
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
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
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
connectivity-utilities General purpose middleware connectivity utilities, for instance a linked_list or a json_parser. 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
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
memfault -firmware- sdk An SDK responsible for working with Memfault device monitoring, debugging and OTA management platform. External website
golioth -firmware- sdk A software development kit for connecting embedded devices to the Golioth IoT Cloud. External website
lwIP Lightweight open-source TCP/IP stack. External website
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
buffer-pool-manager This library provides APIs to create pool of fixed size buffers, receive the available buffer and free it back to the pool after the use. API reference
Last updated on