ESP8266连接阿里云物联网套件(一)

一、SDK准备

  • 阿里云固件:https://github.com/espressif/esp8266-aliyun
  • RTOS版本的SDK:https://github.com/espressif/ESP8266_RTOS_SDK
├── bin                    // 存放编译后生成的文件
├── esp8266-rtos-sdk          // esp8266 rtos 核心组件,下载的RTOS版本的SDK就解压到这里面来
├── gen_misc.sh           // 编译命令的脚本
├── include              // 用户可用的头文件
|   ├── aliyun_config.h  // 配置连接阿里云相关参数
|   ├── mqtt.h            // 用户可用的 mqtt 接口
|   └── ota.h                 // 配置 OTA 相关参数
├── Makefile                  // 总编译入口 makefile
├── mqtt                      // mqtt 实现
├── ota                   // OTA 实现
├── platforms                 // 适配阿里物联网套件
|   ├── aliyun            
|   │   ├── IoT-SDK_V2.0   // 阿里物联网套件
|   │   ├── Makefile         // 套件编译 makefile
|   │   └── platform         // 物联网套件平台适配
|   ├── Makefile            // 套件编译 makefile
|   └── README.md           // 说明文档
├── README.md              // 说明文档
└── user                // 用户程序入口

提示:

直接下载阿里云的固件包是无法编译成功的,必须要下载ESP8266 的RTOS版本的SDK,并解压到esp8266-rtos-sdk文件夹里面去;那个文件里面之前是空的。

你可能感兴趣的:(C,ESP8266)