esp笔记(2)使用Arduino IDE 开发 esp8266

本文开发环境:

  • MCU型号:esp8266
  • 开发环境 :Arduino 1.8.9
  • 硬件平台:V3 开发板

本文内容:

  1. Esp8266 V3 开发板的简介
  2. Arduino IDE 点亮 esp8266 开发板上的 LED灯

esp8266 V3 开发板

V3 开发板的MCU为esp8266,并且板载了USB转串口模块,使得我们可以通过串口打印将数据发送到PC中,GPIO2口还连接了一颗LED灯,可以用来最简单的程序测试。
在这里插入图片描述

Arduino IDE 环境的配置

下载

我们可以在Arduino的官方网站中下载 Aruinno 集成开发环境
在这里插入图片描述
右侧提供各个版本的安装包,选择合适本机系统的安装包或ZIP包下载即可。

安装

双击 Arduino 安装包,通过指引安装即可。

esp8266 环境的配置

安装完成以后,就可以运行Arduino IDE了(以下简称IDE),但是还需要配置esp8266的开发环境,具体操作如下:

  1. 添加开发板管理地址(esp8266):
    在工具栏的 “文件” 中,点击“首选项”:
    在这里插入图片描述
    把以下网址添加到“附加开发板管理网址”一栏中,

    http://arduino.esp8266.com/versions/2.4.1/package_esp8266com_index.json

    如下所示:
    在这里插入图片描述
    添加以后点击 “”,之后重启IDE(也可能选要重启电脑),使得配置生效。

  2. 安装开发板环境
    在菜单栏中一次打开:工具->开发板->开发板管理器:
    在这里插入图片描述
    在开发板管理器中找到esp8266项目,点击右下角的安装既可(由于已经安装了,所以显示的是删除),每次打开都会刷新一次,需要稍微等到该面包刷新完成。
    在这里插入图片描述
    安装完成以后,即搭建好了esp8266的开发环境。

硬件连接

直接使用USB线将 V3开发和PC连接起来即可:
在这里插入图片描述

开发板的选择

这里应该选择esp8266相关的就可以了,本文选择的是WeMos D1 R1开发板(选择其他开发板,可能需要按V3 板子的Flash才能下载程序,比如 Generic ESP8266 Module):
在这里插入图片描述

点亮 LED 灯

V3 开发板板载了一颗 LED 灯,连接在 GPIO2 口处,以下示例LED灯闪烁的程序:

#define LED 2                        //定义LED灯

void setup()
{
  pinMode(LED, OUTPUT);              //将LED配置为输出模式
}
 
void loop()
{
    digitalWrite(LED, 0);           //拉低 LED 引脚电平
    delay(250);                     //延时 250 毫秒
    digitalWrite(LED, 1);           //拉高 LED 引脚电平
    delay(250);                     //延时 250 毫秒
}

在程序编辑框中输入以上代码,如下图所示:
在这里插入图片描述
这是一个简单的 LED 灯闪烁的程序,因为每250毫秒,GPIO2的电平就会翻转一次,所以LED灯也会不停的闪烁,程序写完以后,就可以烧录到板子中查看效果,具体操作如下:
在这里插入图片描述
当我们点击下载后,IDE首先会编译程序,如果未发现语法错误,就会下载程序。当我们在开发板上观察到LED不停闪烁的时候,就说明本次的实验成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值