#aws-iot #iot-devices #sdk #jobs #shadow #unofficial #forms

no-std aws-iot-device-sdk

aws iot device sdk in rust (unofficial)

5 releases

0.0.6 Sep 14, 2022
0.0.5 Sep 9, 2022
0.0.2 Feb 12, 2022
0.0.1 Dec 8, 2021

#7 in #unofficial


Used in aws-greengrass-nucleus

MIT license

34KB
693 lines

aws-iot-device-sdk-embedded-rust

aws iot device sdk for embedded in rust 2021 edition. (unofficial)

TODO:

core-mqtt


lib.rs:

Overview

aws-iot-device-sdk (unofficial)

The AWS IoT Device SDK is a collection of Rust source files, that can be used in embedded applications to securely connect IoT devices to AWS IoT Core.

It contains MQTT client, HTTP client, JSON Parser, AWS IoT Device Shadow, AWS IoT Jobs, and AWS IoT Device Defender libraries.

This SDK is distributed in source form, and can be built into customer firmware along with application code, other libraries and an operating system (OS) of your choice.

These libraries are only dependent on pure Rust libraries, so they can be ported to various OS's - from embedded Real Time Operating Systems (RTOS) to Linux/Mac/Windows.

Dependencies

~2MB
~40K SLoC