DSP, Micros & Memory


AWS IoT reference example for ESP32-C3

30 May 2022 DSP, Micros & Memory

Since the beta release of the AWS IoT LTS libraries for ESP32 in August 2021, many customers and independent developers using the Espressif ESP32 MCUs have been using them in various projects based on examples initially provided. A stable release of ESP-AWS-IoT has now been made available by Espressif on GitHub which includes a reference example for the ESP32-C3, developed in collaboration with the AWS team. The ESP-AWS-IoT framework enables AWS-IoT cloud connectivity with ESP32-based platforms using AWS IoT device-embedded SDK. The combination of these repositories provides a production-ready starting point for making applications that connect to AWS IoT Core.

The main characteristics of the stable library release are:

Closer-to-production example

The reference example now provided in the repository provides a better starting point for building production applications. More specifically, the latest reference example is built from the ground up to provide a reliable application that can handle and recover from real-world cases, such as MQTT-level disconnections or Wi-Fi disconnections.

The new reference example also includes Espressif’s Unified Provisioning that allows use of a smartphone app (available in open-source format for Android on the Google Play Store, and iOS on the Apple App Store) to provide Wi-Fi credentials and for sending additional information to the device.

Security best practices

One of the most important highlights of the reference example is that it is designed according to best security practices and provides a comprehensive guide for following them in production use cases. Specifically, the new reference example showcases the Digital Signature Peripheral on the ESP32-C3, which provides a hardware root-of-trust and secure storage for certificates. This ensures that the device identity remains protected by using hardware security. The guide also provides steps for security considerations in production, such as enabling Flash Encryption and Secure Boot.

Combination of AWS libraries and features

The published reference example integrates various libraries, like coreMQTT, coreJSON and AWS OTA to allow for easy addition of this functionality.

Libraries as individual IDF components

Restructuring the ESP-AWS-IoT SDK has provided the ability to use each AWS LTS library as a standalone ESP-IDF component that can easily be added to any example. Each library comes with its own port layer and configuration that can be easily managed for the application.


Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

ESP32-C6 achieves PSA-L2
iCorp Technologies DSP, Micros & Memory
Espressif Systems recently announced that its ESP32-C6 microcontroller has achieved PSA Certified Level 2 (PSA-L2) security certification, making it the first RISC-V-based MCU to reach this level.

Read more...
Microprocessor with integrated NPU
Avnet Silica DSP, Micros & Memory
The RZ/G3E from Renesas is a microprocessor integrated with quad CPU and NPU in one chip, improving power efficiency, reliability, and security.

Read more...
Nordic Semiconductor launches nRF Connect SDK Bare Metal option for nRF54L series
Avnet Silica DSP, Micros & Memory
This is a new, RTOS-independent software solution for Bluetooth LE development, designed to ease developers’ migration from the legacy nRF5 SDK and nRF52 series to the next-generation nRF54L series.

Read more...
Dual-core support in NECTO Studio
DSP, Micros & Memory
MIKROE recently announced that version 7.3.0 of its NECTO Studio Integrated Development Environment now supports dual-core MCUs, allowing designers to program and debug each core independently.

Read more...
Post Quantum Cryptographic firmware library
DSP, Micros & Memory
The STM32 post-quantum cryptographic library enables developers to satisfy application requirements for any combination of data integrity, confidentiality, identification/authentication, and nonrepudiation.

Read more...
Introducing the Quectel EG800Z series
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
The EG800Z series is Quectel’s latest ultra-compact LTE Cat 1 bis module, designed to deliver reliable connectivity, low power consumption, and robust performance across a wide range of IoT applications.

Read more...
MultiVolt series of oscillators
Future Electronics DSP, Micros & Memory
The ECS-3225MVQ from ECS Inc. is a compact, quartz-based MultiVolt oscillator designed for precision timing in automotive, industrial, and portable electronic systems.

Read more...
MCU platform for battery-powered devices
Altron Arrow DSP, Micros & Memory
The MCX W23 is a new dedicated wireless MCU platform from NXP for battery-powered sensing devices.

Read more...
Drive innovation with AURIX TriCore MCUs
Future Electronics DSP, Micros & Memory
Infineon’s AURIX TriCore family balances safety, performance, and energy efficiency to offer a scalable and future-ready portfolio.

Read more...
Modules upgraded with Direct-to-Cell tech
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
Quectel Wireless Solutions has announced that several of its LTE modules are now available with Direct-to-Cell (D2C) functionality, enabling devices to seamlessly connect to satellite networks.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved