一、ESP8266的Arduino开发环境搭建
Arduino IDE 是由 Arduino 官方提供的支持 C 语言的集成开发环境,主要是针对 Arduino 系列的开发板进行编程。我们可以通过简单的配置,在原本的Arduino编程环境里添加上对 ESP8266 开发板的支持。
此处介绍三种常用的搭建方法。
1、最常用的是在Arduino下的工具的开发板管理器进行在线下载
首先添加ESP8266板级支持
进入首选项(Preferences),找到附加开发板管理器地址(Additional Board Manager URLs),并在其后添加如下信息:http://arduino.esp8266.com/stable/package_esp8266com_index.json
之后点击工具 - 开发板 - 开发板管理器,进入开发板管理器界面:
在搜索栏上面输入ESP8266,选择最新版本点击“安装”,
即可得到esp8266的各种类型的板级支持包。
这种方法是最长用的,但是这个源在国外,下载起来非常的慢,我当时下载时候几乎就是nkb/s,所以我选择下面两种方法进行下载。
2、通过Git下载ESP8266的硬件包,将其安装在ArduinoIDE的HardWare目录下
Git可以是github,也可以是国内的gitee码云,码云下载速度会快一点,
(1)、使用Git安装:
使用git安装前要求:
-
已安装git,支持多平台,官网下载地址https://git-scm.com/downloads
-
已安装python2.7或更高版本,下载地址https://www.python.org/downloads/
-
下面以window为例,使用git-bash安装wemos开发包:
- 首先打开git-bash,这样进入一个具有基本linux指令集的终端窗口,可以运行如ls cd
这样的bash指令,输入以下指令(我电脑上arduino的安装位置在E:\DanPianJi\Arduino): -
将esp8266工具包clone到ArduinoIDE的hardware目录下,新建工具包名称为esp8266
cd E: cd Danpianji\Arduino\hardware mkdir esp8266 cd esp8266 git clone https://github.com/esp8266/Arduino.git esp8266
-
当clone完毕后,在esp8266文件夹下会有板级工具包的目录。进入tools,运行get.py的python文件,或者
-
cd esp8266/tools python get.py
等待运行结束后打开arduino,就可以看到ESP8266开发包已安装好了:
(2)、在Gitee码云国内源中进行支持包的下载,地址为:
https://gitee.com/wp-li/Arduino_ESP8266?_from=gitee_search
下载完将其移动到ArduinoIDE的hardware目录下面,进入tools执行get.py文件即可以完成环境搭建。