1.ESP8266 模块 AT(含MQTT)固件下载教程

目录

模块接线

ESP-01s接线

USB To TTL接线

固件烧写软件配置参数介绍

如何确认是否进入下载模式

下载固件

测试下载结果

74880 波特率输出系统日志信息


ESP8266 系列模组出厂使用的 AT 固件,默认波特率为 115200。

模块接线

cc5d979bb48e4e64863438a2049a3533.png

ESP-01s接线

3.3V------------可用单片机引出的3.3V电源

TX--------------USB To TTL的Rx

Rx---------------USB To  TTL的Tx

GND------------  单片机引出GND

IO0------------GND       拉低为下载模式  拉高为正常模式

RST-----------3.3V    复位引脚

EN-------------3.3V  拉高为使能

IO2不接

注:

EN,RST,IO0都内部上拉了。

尽量不要使用 USB 转 TTL 的 3.3V 或 5V 供电。建议使用 2 节干电池或经过 LDO 转换后的 3.3V 供电。一般要求外部电源输出电流需在 500mA 及以上

USB To TTL接线

b6266b5323364c7e84de82368d0811c2.png

VCC如上图

GND--------------单片机引出GND

USB接口连接电脑

固件烧写软件配置参数介绍

ESP FLASH TOOL 是 Espressif 官方开发的烧录工具,用户可根据实际的编译方式和Flash的容量,将SDK编译生成的多个bin文件一键烧录到 ESP8266/ESP32 的SPI Flash中。

如何确认是否进入下载模式

1.首先确保模组可以正常运行,发送 AT 指令(AT 固件)可以有回复 OK(确保电源和串口都是正常的)

2.拉低 GPIO0,在 74880 波特率下观察模组启动或复位后的打印信息

3.若出现以下信息则认为模组已经进入了下载模式,可以进行下载

下载固件

AT固件汇总 | 安信可科技 (ai-thinker.com)

1.打开exe

.de3fe88d460c47069977cb53db5a8631.png

2.如图

点OK

2cefd903be1a4b3495bfdf49caeafe3a.png

注:不同类型点击Chip Type下拉框

3.获得端口号

打开任一串口调试工具,获得它的端口号,然后关闭窗口调试工具,防止占用串口。

cda744e6b81f408bbb73ca69cbf38d3e.png

3.配置下载模式

a8ac259eb0704cceb93ccdc831b68f78.png

点击三个点

58259e088eee4140a73c44c126129332.png

然后点击Start

SPI MODE也可以选DOUT,DoNotChgBin不勾选

e6947fed2e31459985ed2eb7bd6ab473.png

下载中,没有反应的可以将复位引脚RST拉低

e2dc790d630a4370b38cd47e9e95e125.png

下载完成如图

ece507ea67ac4636877f9880a40713f6.png

关闭该界面

然后把ESP8266-01s的IO0拉高,重新插一下USB。

测试下载结果

打开串口调试工具,然后选择对应端口号,复位ESP8266

复位方法:

1。重新接ESP8266 3.3V线

2.将RST接GND,后再接VCC

(推荐第一种)

上电后消息如图所示

首先是在 74880 波特率下打印输出了系统日志信 息,随后切换到 115200 波特率下完成初始化,当输出 ready 字样的字符串后, 则表明初始化完成,此时可以发送 AT 指令去调试模组。

41414cbd8b244469bcdbfaf4794fcbe6.png

然后发送    AT+GMR+回车      指令,

56ed8b34fa854169b0cce8cbb0baa8ec.png

下载成功

74880 波特率输出系统日志信息

rst cause :

         1 上电

         2 外部复位

        4 硬件看门狗复位

Boot mode : 启动模式后面有两个参数,只看第一个参数即可

                1 下载模式

                3 运行模式

 chksum : chksum 与 csum 值相等,表明启动过程中 Flash 读值正确

参考文档:

如何为 ESP 系列模组烧录固件 | 安信可科技 (ai-thinker.com)

esp8266_start_guide_1_.pdf (ai-thinker.com)

  • 17
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值