AWS IoT ExpressLink powers a range of hardware modules developed and offered by AWS Partners, such as Espressif, Infineon, and u-blox. The connectivity modules include software implementing AWS-mandated security requirements, making it faster and easier for you to securely connect devices to the cloud and seamlessly integrate with a range of AWS services. AWS IoT ExpressLink modules come pre-provisioned with security credentials set by qualified AWS Partners. This enables you to offload the complex work of integrating the networking and cryptography layers to the hardware modules, and develop secure IoT products in a fraction of the time.

AWS IoT ExpressLink

Cloud connectivity

AWS IoT ExpressLink helps quickly transform products into IoT devices so you can collect, store, and analyze device data across your applications. Each AWS Partner module includes software implementing AWS-mandated security requirements, enabling a secure and direct connection to the cloud without the need for specialized knowledge in networking or cryptography.

Easy integration with AWS IoT services

Partner modules with AWS IoT ExpressLink provide seamless integration with a range of AWS IoT services. Offload the heavy lifting to the connectivity modules so you can slash development times from years to weeks, reduce development costs, and accelerate time to market.

AWS IoT Core messaging

Devices with AWS IoT ExpressLink establish a two-way connection with AWS IoT Core through native support of the MQTT (publish/subscribe) communication mechanism. MQTT is a lightweight protocol with a small footprint and minimal network bandwidth, enabling efficient communication for resource-constrained microcontroller-based devices. Send AWS IoT ExpressLink commands as simple as “connect,” “send,” and “subscribe” and your device will immediately start communicating with the cloud.

AWS IoT Device Shadow

Partner modules with AWS IoT ExpressLink can create and update device shadows. Device shadows communicate a device’s state to apps and other services regardless of whether that device is currently connected, so you can see and modify the device’s state at any point in time.

Over 200 AWS services

Easily connect your device to AWS services such as Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), AWS IoT Core, AWS IoT SiteWise, and Amazon SageMaker to easily implement an end to end cloud connected solution.


AWS IoT ExpressLink modules feature best practices for device to cloud connectivity and security as manufacturing partners incorporate AWS-mandated security requirements designed to help protect devices from remote attacks and to help achieve a secure connection to the AWS cloud. These include the following provisioning and security procedures:

  • Cryptographically signed certificate with unique device ID.
  • Cryptographically secured boot based in a hardware root of trust.
  • Cryptographically secured over-the-air firmware updates.
  • Transport Layer Security (TLS v1.2 or higher) encryption of wireless network connections.
  • Encryption of all sensitive data stored on the module, both in transit and at rest.
  • Hardware root of trust for secrets storage and application code segregation.
  • Compliance with security regression test suite.

Device fleet management at scale

Manage OTA updates

With AWS IoT ExpressLink, it’s easy to make over-the-air (OTA) updates to both the module and host processor from the AWS IoT Device Management console. You can then remotely deploy security updates, bug fixes, and new firmware updates to add features and keep your device fleet always up to date.

Decide which module is right for you
Decide which module is right for you

Select the module with AWS IoT ExpressLink that suits your needs.

View device catalog »
View AWS IoT ExpressLink features
Get answers to top questions

Read our FAQ to learn more about AWS IoT ExpressLink.

View FAQ »
Connect with an IoT expert
Connect with an AWS expert

Ask in-depth questions and get live support.

Connect with an expert »