通过arduino给ESP8266-01下载程序

( 正文开始前小小的插一句:写这篇文章是因为最近在研究ESP8266,我最开始直接买的NodeMcu开发板,根据商家提供的资料很快就可以下载程序使用了,但是后面画PCB板子的时候我感觉它太占地方了,而且我也不把它当做主控MCU,用到的IO口也不是很多,用它有点大材小用了,所以后来我换成了ESP8266-01S。当时想着都是ESP8266,我程序也已经写好了,直接下载到ESP8266-01S就好了,但在下载时按照正常思路没下进去,也是找了好多资料,还有别人的帮助才解决的。)


ESP8266-01S程序下载:

[可以参照这篇文章](https://blog.csdn.net/qq_30019617/article/details/109778468)

1.首先要先去官网下载软件,装好ESP8266的库,这篇文章里也有写到,网上也有很多资料
2.在arduino中选择 工具–选esp8266开发板–选择NodeMcu 1.0 (ESP-12E Module)型号,ESP8266-01S就选ESP8266NodeMcu使用的型号NodeMcu 1.0 (ESP-12E Module)型号。
在这里插入图片描述

3.ESP8266-01S的引脚功能图
在这里插入图片描述
4.接线
4.1.准备一个CH340的下载器,电脑上装好CH340的驱动
4.2.ESP8266-01S 与下载器 接线

ESP8266-01S下载器
3.3V3.3V
RST不接线
EN3.3V
TXRX
RXTX
GPIO0GND
GPIO2不接线

4.3.接好线之后,将下载器连接电脑,编译好程序
4.4.将ESP8266-01S的 3.3V 和 GPIO0先断开不接线
4.5.下载程序当出现connecting…_____…时,先把GPIO0插回原位,再把3.3V插回去
4.6.程序下载完成后,重新将下载器插进电脑并且GPIO0拔掉悬空(恢复到工作模式)


ESP8266-01S程序引脚说明:

这里只有GPIO2是可以当做普通引脚用的
ESP8266-01S的引脚可以对照ESP8266NodeMcu开发板的引脚

ESP8266NodeMcu开发板的引脚图

在这里插入图片描述
例如:我要使用ESP8266-01S的GPIO2,它对应的就是上面引脚图的D4,所以在写程序是直接将引脚定义为D4就可以了。


如有错误不足之处还请指正,本人也是在学习阶段,很多东西也不太会。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值