ESP8266 ESP-01S烧录原厂AT固件教程
版权申诉
5星 · 超过95%的资源 49 浏览量
更新于2024-09-10
2
收藏 378KB PDF 举报
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固件进行通信和控制。
2020-12-13 上传
2021-01-04 上传
2022-09-24 上传
2020-09-18 上传
2021-04-07 上传
2022-01-23 上传
2023-04-27 上传
weixin_38698403
- 粉丝: 8
- 资源: 920
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫