目录
一、下载AiThinkerIDE_V1.5.2 IDE
AiThinkerIDE早期版本是v0.5,现在最新版是v1.5.2,下面是安信可官方的介绍:
1.支持 ESP8266 的 NONOS 2.0 和 3.0 版本二次开发; 支持 ESP32 的 IDF 框架开发,支持 ESP-cam;
2.开发板二次开发; 提供支持 天猫精灵IoT平台/阿里物联网生活平台/阿里飞燕/百度天工的模板SDK接入;
3.提供多种多样的demo项目,使开发者快速开发使用自己的业务;
4.SDK资源开发包使用 Git 管理,用户可自行更新;
链接:https://pan.baidu.com/s/1bk_mc-X9Aol9MgiU0gZA0A#list/path=%2F 提取码:shm3
二、安装
双击AiThinkerIDE_V1.5.2 IDE.exe开始安装,安装路径不要含有中文,最好是默认路径。
环境依赖的是 python2.7 环境,IDE已经自带了python2.7的环境的,如果你电脑有py3的环境,建议卸载或共存处理,自此AiThinkerIDE安装完成。
查看系统变量是否加入成功,右键电脑“属性”->“高级系统设置”->“环境变量”。
三、下载SDK
本项目是基于无操作系统的ESP8266_NONOS_SDK-3.0.4开发包继续二次开发,下载地址:https://github.com/espressif/ESP8266_NONOS_SDK
解压ESP8266_NONOS_SDK-3.0.4.zip
四、创建工程模板
ESP8266的ESP8266_NONOS_SDK,采用了SDK和工程文件夹分离的方式,所以我们需要手动创建一个app目录。
将DSK目录下的driver_lib重命名为 app。
拷贝\examples\loT_Demo下的所有文件到刚才的 app目录(提示覆盖则确认)。
然后把examples及third_party文件夹删除掉。
打开AiThinkerIDE,设置Workspace路劲到SDK目录
右键导入项目