ESP8266 SDS的开发环境有很多,官方的开发环境配置比较复杂,而且需要再特定的Lubuntu想下才可以开发;作为多年使用现成IDE环境的我来说确实纯在的很多的问题:
1. 使用Lubuntu时,由于都是初学者,不知道使用哪种好的编辑器,所以一般使用Gedit这类的。但是由于没有关键字加亮,自动补全,自动查找的功能。感觉编辑器来很容易出错。
2. 使用官方SDK编辑时需要用的Lubuntu环境,需要手动敲代码,开始MAKE。(高手请略过)
所以今天,笔者从网上找了一些资料在这里做整理,一是可以帮助自己记录一下;二是也希望可以帮助一些朋友。
这里介绍使用安可信出品的集成开发环境ESP8266 IDE2.0,其实就是eclipse集成了相关的开发插件,用起来还是挺方便的,网上也有很多其它兄弟写的现成的教程可以参考,我这里也重新再简单介绍一下。
ESP8266 IDE2.0 eclipse 开发工具上传在 百度云盘:百度云盘下载 密码:v5q0;
第一步: 下载和解压后进入到解压的文件目录下
目录结构和内容介绍:
1.1 ESP8266IDE.exe 是 esp8266的eclipse定制的IDE运行程序(后面简称IDE),双击开始运行 IDE开发环境。
1.2 ESP8266Flasher.exe 是 烧录程序。 我这里还没有使用过这软件做烧录,之前都是会用nodemcu的工具开发的。
1.3 文件夹 project ,是SDK给出的一些实例程序,需要import到IDE中,编辑,编译。
1.4 另外3个文件夹,笔者也没有仔细阅读内容,有哪位高手了解的话,请回帖告知,万分感谢; 但是我个人猜想可能是 IDE环境需要的编译工具和IDE的程序包;
第二步:启动IDE 环境。
第三步: import 实例程序。
3.1 File -> Import
3.2 点击 《Next》
3.3 点击 Browse 选择 project 文件夹下的任何一个实例。 这里一定要注意:是 project 文件夹下的。 Porject Name 可以自定义,也可以默认。
3.4 选择 Cygwin GCC
3.5 Finish 可以直接进入到IDE 环境下。
第四步: 文件编译
在整个工程中, user_main.c 是和之前main.c有点类似。这个请查看 ESP8266 SDK 编译介绍中的说明。
第五步:生产的bin文件目录 位于 project - 自己所编译的实例文件夹- bin 文件夹下。
有些资料是需要自己多看看,反复的看,才可以真正的理解。
资源: