1.使用ESP8266 SDK开发环境,请参考以下地址:
图文手把手教程--ESP8266 SDK开发环境搭建及HelloWorld显示(使用安信可AiThinkerIDE_V1.5.2编程)_淘梦TaoDream的博客-CSDN博客_aithink安装
不要参考安信可官方那个教程【安信可IDE 1.5模板专题1】安信可windows一体化环境IDE V1.5 版本降临,体积更小,兼容新旧版本SDK编译_安信可科技的博客-CSDN博客_安信可一体化开发环境1.5以及半颗心脏的教程Esp8266学习之旅① 搭建开发环境,开始一个“hellow world”串口打印。_半颗心脏的博客-CSDN博客_esp8266 hello world,他们的教程缺少在关键细节的描述。初学者一定会失败。
淘梦的教程非常详细,一步一步照着操作,绝对不会错,一定能完成任务。
2.淘梦的教程有个Python版本的漏洞,需要补齐。
由于安信可的IDE使用的是Python2.7,而且在安装的过程中自动安装了。但是如果此时,系统中已经安装过Python3,则导致所有的编译都会出错。
Python3和Python2的语法格式有区别,请大家注意这个错误,否则,还是会出错。
3.Python版本共存设置
请参考这篇教程,写的非常详细。
安装好后,我们要查询这些关键信息,务必要一切正常。
Python默认安装位置很奇葩,安装时选择Custom模式。
4.此时对工程编译会报错,需要将makefile修改
由于系统环境变量只能识别Python2 和python3 ,不能识别python,所以demo工程中的makefile文件都是python,编译一定会出错。
对工程tools目录下的makefile文件修改,将原来的python改为python2,编译就可以顺利的通过了, 最好用替换的方式,将此文件中的一一替换。
5,完成以上步骤,就可以顺利编译了。
加油,你一定能成功/you will not miss it