配置esp8266开发板的Arduino开发环境

1.esp8266开发板硬件:

配置esp8266开发板的Arduino开发环境_第1张图片
配置esp8266开发板的Arduino开发环境_第2张图片

  • 基于esp8266的nodemuc开发板(pdd上有卖不超过15块);microUSB数据线(这里一定要是数据线,具备数据传输和充电功能,不能仅充电)。

  • esp8266开发环境有许多例如:C/C++、micropython、lua、arduino等,本文介绍的是配置arduino开发环境。

  • ESP8266-NodeMCU是一个开源硬件开发板,由于它支持WIFI功能,所以在物联网(IOT)领域,Arduino开发板最大的对手之一就是ESP8266-NodeMCU开发板。ESP8266-NodeMCU尺寸与Nano类似,
    他并不是Arduino团队开发的,但是我们也可以使用Arduino IDE
    对他进行开发。而且他还有一颗地道的“中国芯”—ESP8266模块。

2.arduino介绍:

Arduino是一款简单易学且功能丰富的开源平台,包含硬件部分(各种型号的Arduino开发板)和软件部分(Arduino IDE)以及广大爱好者和专业人员共同搭建和维护的互联网社区和资源。

Arduino IDE下载官网:https://www.arduino.cc/
配置esp8266开发板的Arduino开发环境_第3张图片
配置esp8266开发板的Arduino开发环境_第4张图片
红色圈圈处下载,因为是外国网站,下载速度可能会慢,或者可以找找国内别的博主资源下载即可,这里下载的最新版1.8.15。
安装过程直接安装,都默认好了。有个USB驱动选项记得看看选了没有,默认选了

3.在arduino中配置esp8266开发环境

打开IDE,在文件–首选项里面找到下图红色圈圈处,复制下面地址粘贴:
http://arduino.esp8266.com/stable/package_esp8266com_index.json,保存然后关闭窗口。
配置esp8266开发板的Arduino开发环境_第5张图片
打开工具–开发板-开发板管理器,搜索esp或esp8266,然后选择版本,安装,我这里选择的是最新版。
配置esp8266开发板的Arduino开发环境_第6张图片
重点来啦:在安装过程中会出现很多错误,这里尝试了许多方法

  • 因为是从github上下载,我用的网速非常慢,下载好多次都失败,推荐换成手机热点试试,电脑连手机热点下载。
  • 如果上面不行,推荐,这里我用手机然后 开热点连电脑,下载,期间还是失败好几次,但是经过几次重复最终是下载好了,电脑还没试过。
  • 如果还不行参考大神给的“Arduino IDE开发板管理器更新失败的离线解决方案”https://www.arduino.cn/thread-92660-1-1.html
  • https://blog.csdn.net/u013212754/article/details/103753504
  • 可以从b站寻找视频我记得也有。
    配置esp8266开发板的Arduino开发环境_第7张图片

配置esp8266开发板的Arduino开发环境_第8张图片

配置esp8266开发板的Arduino开发环境_第9张图片

在这里插入图片描述
最后安装完成。
配置esp8266开发板的Arduino开发环境_第10张图片
下载完成后会有esp8266的选项,找到你的那一款,这里我的是nodemcu。选中,到此arduino开发环境配置完成。

4.esp8266-nodemcu开发板驱动安装

开发环境装好后,还有一项需要做的就是驱动安装。
如果不装驱动,那么Arduino IDE 工具中端口一项是灰色,上传不了程序。

顺带讲一下驱动安装以我买的开发板为例:下图红色圈圈处是我的usb转串口芯片,有的板子可能没写,这就需要你查一下了,这点很重要,不同芯片驱动不同。可以看见是CH340C,这里直接上地址:http://www.wch.cn/找到驱动程序下载。
b站视频:BV18t4y1q7YF

配置esp8266开发板的Arduino开发环境_第11张图片
如下:下载
配置esp8266开发板的Arduino开发环境_第12张图片
板子和电脑连接,安装驱动,成功如下:
配置esp8266开发板的Arduino开发环境_第13张图片
还有一种情况就是预安装成功,这种就是没有安成功。
配置esp8266开发板的Arduino开发环境_第14张图片
分享一下我在安装驱动时候的问题。
1.板子连接电脑电脑无反应查看设备管理没有”端口“这一项,这是你的数据线出问题了,只充电。
2.出现了端口但是有个黄色警示标志,这是你驱动安装错了或者没装。
3.如果怎么都不行推荐换台电脑试试,还不行只能联系商家可能板子坏了。

至此就可以编写程序开发了:还有就是端口号对好。
配置esp8266开发板的Arduino开发环境_第15张图片

5.测试

都完成后打开arduino ide,按如下操作

把程序上传到开发板中,完成后如果开发板蓝色指示灯闪烁状态,则OK。

你可能感兴趣的:(ESP8266,开发语言,mcu,物联网)