ESP8266 ESP-01S烧录原厂AT固件教程
版权申诉

ESP8266 (ESP-01S) 是一款微型、低功耗的Wi-Fi模块,常用于二次开发。当开发者在模块上编写并下载了自己的程序后,若想恢复到出厂时的原厂AT固件状态,就需要进行固件烧录。这个过程可以通过以下步骤完成:
首先,确保你拥有以下材料:
1. ESP8266 (ESP-01S) 模块,其详细资料可以在提供的链接中获取。
2. TTL-USB 模块或专门的 ESP 烧录器。推荐使用烧录器,因为它使得多次开发更加便捷且连接更简单。
3. 若使用 TTL-USB 模块,需要杜邦线来连接。
烧录过程中会用到的软件包括:
1. 烧录工具,可以从网上下载,也可以在提供的链接中获取。
2. AT 固件,可从 ESP8266 的官方SDK(Software Development Kit)下载,网址为 http://wiki.ai-thinker.com/esp8266/sdk。下载后找到大小为1024KB的bin文件,这通常适用于大多数ESP8266 (ESP-01S) 模块。
接下来,进行硬件连接:
1. 连接 GND 引脚到 GND。
2. 连接 VCC 到 3.3V。
3. CH-PD 引脚接到 VCC,这是进入烧录模式的必要步骤。
4. GPIO0 引脚连接到 GND,使模块进入下载模式。
5. RXD 连接到 TXD,TXD 连接到 RXD。注意,对于烧录器用户,这些连接通常是自动完成的。
然后,进行固件烧录:
1. 打开烧录软件,选择相应的选项。
2. 使用“打开”按钮选择之前下载的AT固件,并在地址栏填写0x00000,勾选前面的选项。
3. 设置其他参数,保持与示例图一致,或根据实际情况调整。
4. 先点击“清除”清除模块内存,接着点击“开始”进行烧录。进度条加载完毕后,点击“停止”完成烧录。
最后,验证烧录结果:
1. 如果使用 TTL-USB 模块,确保 GPIO0 引脚不再接地。
2. 对于烧录器用户,只需短暂按下复位键。
3. 打开一个串口助手,设置波特率为115200。
4. 当串口输出以“ready”结尾时,通过输入AT命令并加上回车符。如果返回“OK”,则表示AT固件已成功烧录到ESP8266 (ESP-01S) 模块中。
此过程由经验丰富的开发者十五AAA总结,确保了操作的真实有效性。通过以上步骤,开发者可以轻松地将ESP8266 (ESP-01S) 模块恢复到出厂设置,使用原厂的AT固件进行通信和控制。
9936 浏览量
1411 浏览量
2022-09-24 上传
488 浏览量
1717 浏览量
1889 浏览量
228 浏览量

weixin_38698403
- 粉丝: 8
最新资源
- Oracle9iRMAN:备份与恢复全面指南
- Oracle Statspack详解与应用
- 高质量C++/C编程规范与指南
- VMWare上安装Linux AS3与Oracle9i RAC实战指南
- 天玥网络安全审计系统6.0安装指南
- Java取余运算陷阱:解析isOdd方法的错误
- Pro WCF 实践微软SOA实现:英文PDF教程
- 深入理解TCP/IP协议:从结构到IP地址
- TopCoder算法讲座:组件开发与竞赛概览
- Hibernate开发指南:从入门到精通
- Spring框架开发者指南(中文版)
- OpenSymphony Webwork2 开发指南中文版
- 词法分析:编译原理关键步骤详解
- Java与SQL Server构建的银行系统分析与设计详解
- JAVA编码规范与最佳实践
- Java数据库封装:简化连接与操作