ESP8266-Arduino编程实例-开发环境搭建(基于Arduino IDE)

开发环境搭建-基于Arduino IDE

ESP8266 社区为 Arduino IDE 创建了一个插件,允许使用 Arduino IDE 及其编程语言对 ESP8266 进行编程。本文将详细介绍如何在Windows系统上搭建完整ESP8266开发环境。

1、Arduino IDE安装

可以在Arduino官网下载Arduino IDE:https://www.arduino.cc/en/software

在这里插入图片描述

下载安装包或压缩包,安装或解压指定位置即。

2、安装ESP8266 Arduino插件

第一步:启动Arduino IDE

第二步:打开文件->首选项

在这里插入图片描述

在这里插入图片描述

**第三步:**在首选项附加开发板管理网址中输入:

1
2
http://arduino.esp8266.com/stable/package_esp8266com_index.json

如果已经有多个开发板URL,可以使用逗号分隔,例如:

1
2
https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json

第四步:打开开发板管理器

在这里插入图片描述

在搜索文本框中输入ESP8266,找到ESP8266开发板:

在这里插入图片描述

选择需要的版本,点击安装即可。

3、创建工程、编译及程序下载

第一步:创建新工程

在完成ESP8266开发板的Arduino IDE支持插件后,点击文件->新建,即可创建一个新的Arduio IDE工程

在这里插入图片描述

第二步:选择开发板

在这里插入图片描述

第三步:开发板配置

将开板连接电脑,即可以对开板的Flash分区,端口选择等配置。

在这里插入图片描述

第四步:编译和程序下载

在编辑中输入如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int pin = 2;

void setup() {
// 初化引脚为输出模式
pinMode(pin, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
digitalWrite(pin, HIGH); // 设置LED引脚高电平
delay(1000); // 延时1S
digitalWrite(pin, LOW); // 设置LED引脚低电平
delay(1000); // 延时1S
}

直接点击上传按钮,即可完成程序编译和下载:

在这里插入图片描述

LED与开发板的硬件连接如下:

在这里插入图片描述

4、添加第三方依赖库

在这里插入图片描述

在这里插入图片描述

至此,ESP8266的开发环境搭建完成,让我们开始ESP8266的Arduino开发之旅吧!!

文章来源: https://iotsmart.blog.csdn.net/article/details/125989668