Skip to content

AWS-IoT SDK as an ESP-IDF component for Fleet Provisioning

License

Notifications You must be signed in to change notification settings

law-ko/esp-aws-iot-for-fleet-provisioning

 
 

Repository files navigation

ESP-AWS-IoT

IMPORTANT: If you are using the older (3.x.x) aws-iot-device-sdk-embedded-C release, please checkout the release/v3.1.x branch.

This framework enables AWS IoT cloud connectivity with ESP32 based platforms using AWS IoT Device Embedded SDK.

Getting Started

  • Please clone this repository using,
    git clone --recursive https://github.com/lawrenceko-intecular/esp-aws-iot-for-fleet-provisioning.git
    
  • Please refer to https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html for setting ESP-IDF
  • Please refer to example README for more information on setting up examples
  • This framework supports multiple ways to securely store the PKI credentials.
    • The default method is to use PKI credentials which are embedded in the binary, using the certs from the certs/ in every example.
    • For using Secure Element (ATECC608A), you will need to use esp-cryptoauthlib.
    • For using Digial Signature Peripheral (Available on the ESP32-C3, ESP32-S2 and ESP32-S3), you will need to provision it first.

About

AWS-IoT SDK as an ESP-IDF component for Fleet Provisioning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.4%
  • CMake 4.6%