https://github.com/markrad/azure-embedded-sdk-rs
Rust friendly wrapper for Azure Embedded C SDK
https://github.com/markrad/azure-embedded-sdk-rs
azure embedded iot rust
Last synced: about 1 month ago
JSON representation
Rust friendly wrapper for Azure Embedded C SDK
- Host: GitHub
- URL: https://github.com/markrad/azure-embedded-sdk-rs
- Owner: markrad
- License: mit
- Created: 2020-11-03T02:17:54.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-13T20:20:26.000Z (over 5 years ago)
- Last Synced: 2025-08-11T21:34:50.516Z (11 months ago)
- Topics: azure, embedded, iot, rust
- Language: Rust
- Homepage:
- Size: 47.9 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# azure-embedded-sdk-rs
This builds upon the crate in https://github.com/markrad/azure-embedded-sdk-sys which is a thin bindgen layer over the Azure Embedded C SDK at https://github.com/azure/azure-sdk-for-c.
It only addresses the IoT portion of the SDK (and may only ever). Examples are not included since, to make a useful example, it would need to select a MQTT library and TLS library in order for that example to demonstrate how to connect to an IoT hub.
Instead, an example is provided in https://github.com/markrad/azure-embedded-sdk-rs-example.
To use simply add
```ini
[dependancies]
azure-embedded-sdk-rs = { git = "https://github.com/markrad/azure-embedded-sdk-rs.git", tag = "" }
```
I recommend using a tag since this is a work in progress but by omitting the tag keyword and value will cause the latest version will be cloned.