设备 SDK 接入
约 1039 字大约 3 分钟
设备 SDK 接入
合宙 LuatOS-Air 系列模组 MQTT 接入库
这里是合宙模组基于 LuatOS-Air API 方式接入 ThingsCloud 云平台的 lib 库,以及示例代码。
支持模组:
- Air720UG/UH
- Air724UG
- Air722UG
- Air820UG
- Air795UG
该代码库面向对合宙 luat 开发框架有一定掌握的硬件开发者。通过封装良好的 lib 库,5 分钟即可将模组接入 ThingsCloud 云平台,实现以下功能:
- 📤 上报模组端的数据,例如各种串口外设传感器的数据,可定时上报。
- 📥 模组可实时接收云平台下发的数据,包括属性下发或命令下发。
- 🔀 支持自定义 Topic,需结合云平台设备类型的自定义数据流。
- 🔐 支持一机一密身份验证,也支持一型一密,便于相同设备类型下的所有设备使用相同固件。
点击这里获取 SDK:
合宙 LuatOS-SoC 系列模组 MQTT 接入库
这是基于合宙模组 LuatOS 快速接入 ThingsCloud 物联网平台的 SDK,以及示例代码。
支持模组:
- Air780E 全系列(包括 Air780EG、Air780EP、Air780EPM 等)
- Air600E
- Air8000
- Air8101
- Air8201
该代码库面向对合宙 luat 开发框架有一定掌握的硬件开发者。通过封装良好的 lib 库,帮你 10 分钟完成模组到云平台的双向通信,一键生成物联网 SaaS 后台,以及用户 App,快速落地物联网项目和产品。
- ✅ 简单,简单,简单,填写几个参数就可以烧录运行。
- 🎯 可实现传感器数据上报和控制下发,利用各种外设发挥你的想象空间。
- 🔗 封装了 ThingsCloud 接入协议,只需调用函数和绑定事件,就可以实现设备和云平台双向通信。
- 🔀 支持自定义 Topic,通过云平台设备类型的自定义数据流。
- 🔐 支持一型一密/自动注册设备,用于量产设备。
- 🚀 享受 ThingsCloud 云平台所有特性,一键生成物联网 SaaS 后台,以及用户 App,快速落地物联网项目和产品。
点击这里获取 SDK:
乐鑫 ESP32/ESP8266 ThingsCloud Arduino SDK
ThingsCloud 推出了基于 ESP32/ESP8266 Arduino 的 SDK,方便智能硬件厂商和开发者快速将设备接入 ThingsCloud 云平台并生成物联网应用,完成物联网方案的快速落地。
SDK 支持特性包括:
- 📶 WiFi 基本连接,指定 WiFi SSID/Password,连接到固定 AP。
- 📱 WiFi 配网,可使用 ThingsX iOS/Android App,为模组快速配置 WiFi 连接信息。适合多设备的量产。
- 🔑 MQTT 一机一密,为每个模组烧录独立的证书。
- 🔐 MQTT 一型一密,为所有模组烧录相同的固件,每个模组自动获取证书。适合多设备的量产。
- 📡 支持 ThingsCloud MQTT 接入协议,几行代码就可以实现设备和云平台的双向数据实时传输,包括属性上报和下发、事件上报、命令接收、自定义数据流等。
- 🔄 固件 OTA 升级,结合 ThingsCloud 的 OTA 版本管理功能。
详细使用方法和示例,请浏览:
- ThingsCloud ESP32/ESP8266 Arduino SDK 安装和使用方法
- ESP32 + DHT11/DHT22 温湿度传感器接入 ThingsCloud
- ESP32 + 继电器模块接入 ThingsCloud
ThingsCloud MicroPython SDK
ThingsCloud 推出了 MicroPython SDK,帮助物联网设备开发者快速将设备接入 ThingsCloud 平台。该 SDK 采用轻量级设计,提供简单易用的 API,无需深入了解 MQTT 协议细节即可快速上手。
支持的硬件平台: ESP32、ESP8266、STM32、RP2040、RPi Pico W、Pyboard 等
SDK 支持特性包括:
- 📡 轻量级 MQTT 客户端,专为 ThingsCloud 优化
- 🔧 简单易用的 API,无需了解 MQTT 细节
- 📊 支持属性上报、命令接收、事件上报等完整功能
- 🔐 支持两种认证模式:直接连接和一型一密
- 📁 完整的示例代码,快速上手
详细使用方法和示例,请浏览: