全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
阿里云物联网套件

SDK下载

更新时间:2017-11-30 14:00:30

杭州节点的设备端SDK请见历史文档

设备端SDK代码托管

已适配平台

开发板 网络支持 厂商SDK链接 开发板购买链接 阿里云SDK版本
ESP32 Wi-Fi esp32-aliyun 乐鑫信息科技 V2.01
ESP8266 Wi-Fi esp8266-aliyun 乐鑫信息科技 V2.01

希望能够看到更多的Contributor, 共同开发设备端SDK的后续版本!

版本V2.02

  • 发布日期: 2017/11/30
  • 开发语言: C语言
  • 开发环境: 64位Linux, GNU Make
  • 下载链接: RELEASED_V2_02_20171130.zip
  • 更新内容:
    • 正式的多平台支持: 使用make reconfig可弹出和选择Ubuntu16.04以外的已适配平台
    • 新增Windows版本: 支持用mingw32工具链编译Win7版本的库和例程
    • 新增OpenSSL适配: 新增了配合openssl-0.9.x+Windows版本的HAL参考实现
    • 优化HTTP接口: HTTP通道方面接口优化, 支持发送报文而不断开TLS连接
    • 自包含的安全库: 新增裁剪版本的安全库mbedtls, 目前可适配Linux/Windows平台

版本V2.01

  • 发布日期: 2017/10/10
  • 开发语言: C语言
  • 开发环境: 64位Linux, GNU Make
  • 下载链接: RELEASED_V2_01_20171010.zip
  • 更新内容:
    • 新增CoAP+OTA: 允许配置成基于CoAP通知方式的OTA
    • 新增HTTP+TLS: 在MQTT/CoAP之外, 新增HTTP的通道
    • 细化OTA状态: 优化OTA部分代码, 使云端可以更细化的区分设备的OTA固件下载状态
    • ArmCC支持: 修正了SDK在ArmCC编译器编译时会出现的报错

版本V2.00

  • 发布日期: 2017/08/21
  • 开发语言: C语言
  • 开发环境: 64位Linux, GNU Make
  • 下载链接: RELEASED_V2_00_20170818.zip
  • 更新内容:
    • 新增MQTT直连: 支持更快更轻的连接IoT套件, 去掉对HTTPS/HTTP的依赖, 可看公告
    • 新增CoAP通道: 基于UDP, 在纯上报数据场景更节省资源, 可看公告
    • 新增OTA通道: 提供一系列OTA相关的API, 可查询/触发/下载用户自主上传的固件
    • 升级构建系统: 支持更灵活的组织和配置SDK

版本V1.0.1

  • 发布日期: 2017/06/29
  • 开发语言: C语言
  • 开发环境: 64位Linux, GNU Make
  • 下载链接: RELEASED_V1_0_1_20170629.zip
  • 更新内容:
    • 华东2站点: 第一个正式配合华东2站点的设备端SDK, 全源码发布
    • 新增设备影子功能: 具体可参看设备影子介绍页面

JAVA版本

支持协议 更新历史 下载链接
MQTT 2017-05-27:
支持华东2节点的设备认证流程,同时添加java端设备影子demo
iotx-sdk-mqtt-java MQTT的JAVA版只是使用开源库实现的一个demo,仅用于参考
本文导读目录