#iot #astarte #sdk #api-bindings

astarte-device-sdk

A library that provides communication and pairing primitives to an Astarte Cluster

24 releases

0.9.3 Jan 24, 2025
0.9.2 Nov 4, 2024
0.9.1 Sep 25, 2024
0.8.2 May 29, 2024
0.5.1 Feb 6, 2023

#166 in Embedded development

Download history 361/week @ 2024-10-20 274/week @ 2024-10-27 615/week @ 2024-11-03 714/week @ 2024-11-10 831/week @ 2024-11-17 533/week @ 2024-11-24 229/week @ 2024-12-01 78/week @ 2024-12-08 96/week @ 2024-12-15 30/week @ 2024-12-22 19/week @ 2024-12-29 108/week @ 2025-01-05 345/week @ 2025-01-12 192/week @ 2025-01-19 49/week @ 2025-01-26 129/week @ 2025-02-02

716 downloads per month
Used in 2 crates

Apache-2.0

765KB
17K SLoC

Astarte Device SDK Rust  

Build Status Latest Version docs.rs Code coverage

The Astarte Device SDK for Rust is a ready to use library that provides communication and pairing primitives to an Astarte Cluster.

Quick links:

Use the library

You can add the library tro your project with:

cargo new astarte-project && cd astarte-project
cargo add astarte-device-sdk --features='derive'

Examples

Check out how to start with the SDK using one of the included examples.

Dependencies

~56MB
~1M SLoC