7 个版本
| 0.1.1 | 2020 年 7 月 28 日 | 
|---|---|
| 0.1.0 | 2020 年 7 月 28 日 | 
| 0.0.32 | 2020 年 7 月 24 日 | 
504 在 HTTP 客户端
6KB
56 行
Adafruit_io_http
Adafruit_io_http 是 Rust 语言的客户端库,用于与 Adafruit 物联网服务器进行通信。
将其添加到您的 cargo.toml 文件中
[dependencies]
adafruit_io_http = "0.1.1"
使用库发送和读取 IoT 云数据的示例
use std::time::Duration;
use std::thread;
extern crate adafruit_io_http;
fn main() {    
  let username = "YOUR_USERNAME";    
  let aiokey = "YOUR_AIO_KEY";    
  let mut ada = adafruit_io_http::ada_io_http::AdaClient::set(username.to_string(), aiokey.to_string());
  let data = 13;
   loop {
        let feedkey = "YOUR_FEED";
        ada.post(feedkey.to_string(), data.to_string());
        thread::sleep(Duration::from_secs(5));
        let data_new = ada.get(feedkey.to_string());
        println!("{:}", data_new);
        thread::sleep(Duration::from_secs(5));
    }
}
依赖项
~2–2.8MB
~78K SLoC