ESP8266_01搭建开发环境

ESP8266_01搭建开发环境

ESP8266_02程序的编译与下载

ESP8266_03SDK与Makefile的基本用法

ESP8266_04管脚控制与软件定时器

ESP8266_05 ESP8266有几个串口?

ESP8266_06硬件定时器与IO中断

ESP8266_07基于PWM的呼吸灯

ESP8266_08基于flash的数据掉电保护

ESP8266_09基于IIC控制的OLED屏幕

ESP8266_10 ESP8266的STATION模式

ESP8266_11 ESP8266的UDP广播

ESP8266_12 ESP8266客户端模式下的TCP通信

ESP8266_13服务器端模式下的TCP通信

ESP8266_14 SOFTAP模式下的服务器端和客户端

ESP8266_15天气预报之TCP的GET操作

ESP8266_16天气预报之JSON数据的生成与解析

ESP8266_17简单网络时间协议-SNTP

ESP8266_18 MQTT协议接入ONENET平台

ESP8266_19MQTT协议接入ONENET平台_订阅主题

ESP8266_20 基于ONENET平台的数据上传之TCP的POST操作

ESP8266_21基于ESP8266的一键配网

ESP8266_22基于自身ADC的电压采样

ESP8266_23基于硬件定时器的红外遥控器解码

         首先是环境的搭建,前面已经说了,开发环境是安信可提供的,所以我们要去安信可的官网找。记住一点,无论什么资料,找官网!百度搜:安信可,或者直接输入网址:www.ai-thinker.com

         打开以后,右上方有一个“开发WiKi”的选项,点击进入。

ESP8266_01搭建开发环境_第1张图片

         在打开的页面里选择“ESP8266模组专题”:

ESP8266_01搭建开发环境_第2张图片

         在打开的页面里,找到“资源汇总”这一章节,在该章节下打开“如何安装安信可一体化开发环境”。

ESP8266_01搭建开发环境_第3张图片

         点到这里,相信大部分人都已经知道了。安信可公司不光提供了开发环境的下载,还有专门的文档告诉用户如何安装。但是这里要注意一点:本文编写的时间是2019年7月4日,当前安信可已经对编译工具做了一个整体的更新,所以上面链接里的安装教程不适用,但是他在下载链接里面提供了一个readme文档,文档里有详细的安装说明。

         除此之外,建议大家把“ESP8266文档中心”里面的文档都下载下来,后面会用。

         软件下载链接:https://pan.baidu.com/s/1z6sAUNbfhOcFVG5xx5T6QA 提取码:yeh4

         下载之后,双击打开:

         ESP8266_01搭建开发环境_第4张图片

         如图所示,该软件不需要安装,只要解压到一个特定位置即可,我这里选择了C盘根目录。点击“确定”,等待一段时间。解压完之后,打开解压的路径:

ESP8266_01搭建开发环境_第5张图片

         如图所示,会有这些文件。点击其中的readme文档,参照里面的步骤操作。主要是前三步!

1 打开 ConfigTool.exe,点击 Default 可以检测当前所在路径,或手动进行路径配置;

2 配置后点击 Save 进行保存;

3 打开 AiThinker_IDE.exe,可以直接进行固件的编译;

前三步操作完,就可以使用AiThinker_IDE进行程序的修改与编译了。打开看一下:

ESP8266_01搭建开发环境_第6张图片

         如图所示,编译器打开,可以正常使用。左侧“Project Explorer”显示的是当前已经导入的软件的几个工程。

         注意:因为该工具是在eclipse软件的基础上修改一些配置实现的,所以操作界面和操作步骤基本上和eclipse一样,有使用经验的直接使用即可。如果之前没用过eclipse,建议搜一下该软件的基本操作,这里不再说明。

      环境搭建好了,下面就是如何对工程进行编译和下载。更新中.........

你可能感兴趣的:(ESP8266)