一、准备工作

1. 硬件部分

1.1  某宝买的一块esp8266模块,跟下面这个一样(非安信可官方硬件,要是想新购买的话推荐到某宝安信可科技买官方的硬件,避免买到劣质的硬件)

 

1.2 安信可官方淘宝店铺买的USB转TTL模块(其他例如六合一多功能USB转UART串口模块的也行,弄清楚用哪个模式就好)

1.3 准备一个有3.3V与GND的电源(不要用5V,时间久了烫的厉害,可能会烧板子)

1.4 杜邦线若干

2.软件部分

2.1 要烧录的固件v1.5.4.1(ai-thinker_esp8266_at_firmware_dout_v1.5.4.1-a_20171130.rar)

在这里下载v1.5.4.1,也可以ESP8266 最新SDK发布选择 "出厂默认 AT 固件"

2.2 烧录软件v2.4(flash_download_tools_v2.4_150924.rar)

在这里下载flash_download_tools_v2.4_150924.rar,新版v3.6.4在这里下载,我用旧版比较顺手

2.3 安信可串口调试助手(aithinker_serial_tool_v1.2.3.7z)

在这里下载aithinker_serial_tool_v1.2.3.7z,也可以使用SSCOM等串口调试工具

二、硬件连接

不多说什么引脚功能了,不懂的话百度一下

三、开始烧录

要注意的地方就这几个,设置好了就可以点 "START" 了

注意:如果线已经连好了,esp8266与usb转TTL有同步闪烁(没有灯的请忽略灯的状态),但还是显示SYNC等待上电同步状态,然后几秒后显示FAIL失败,解决办法:在显示FAIL失败前迅速拔掉esp8266上连接VCC的杜邦线,拔掉后立马又重新接上,就能进入烧录状态了,亲测有效

注意:如果已经正在烧录,最好就不要乱动了,不然esp8266与USB转TTL原本是同步闪烁的,变成两个都不闪烁,进度没有动静,一脸懵逼

四、验证

烧录成功后,除去GPIO0的连接,其它不用动,然后重新拔插USB,打开安信可串口调试助手或者SSCOM等串口调试工具,注意几个地方,输入AT+GMR查看固件版本,然后多试试其他AT命令,确保功能都正常,然后祝贺烧录完成。

五、借鉴

1. 官方烧录固件方式:如何为 ESP 系列模组烧录固件

2. ESP8266 最新SDK发布

3. 安信可官方开发工具清单

4. 【G友经验】ESP8266烧写机智云固件教程详解

非官方esp8266烧写出厂默认AT固件v1.5.4.1相关推荐

  1. esp8266烧写机智云固件方法

    转载原文链接地址 ESP8266串口烧写说明 文档编辑 概述 本文针对乐鑫ESP8266模块进行串口模式烧写流程整理了一篇操作流程.合作厂商在进行模块烧写操作时请依次按照如下步骤进行,否则会产生不可控 ...

  2. ESP8266 烧写选项 Flash Size 32M和32M-c1的区别

    在ESP8266烧写的时候,Flash Size有两个选项让很多初学者困惑,一个是32Mbit,一个是32Mbit-C1.那么这两者有什么区别呢? 我们知道ESP8266根据不同的Flash容量大小是 ...

  3. M5Stack(ESP32)学习笔记(9)—— 编译并烧写M5Stack的MicroPython固件

    UIFlow是个挺不错的编程环境,适合新手学习.它基于MicroPython(Lobo版本),也可以脱离UIFlow的IDE来用Python编程.但是把玩了几天后,我发现M5Stack的原配UIFlo ...

  4. ESP8266烧写时的各种参数设置

  5. [ROC-RK3568-PC] 手把手教你打包能使用Etcher或dd命令烧写的Ubuntu系统固件

  6. 32要烧写3个bin文件_入门教程3:如何给ESP8266烧录Gagent固件,快速接入机智云实现透传功能...

    上两文说到在机智云上创建自己的第一个设备和使用MCU代码自动生成器生成MCU代码包和修改的注意事项后,今天我们来谈谈如何快速从零开始接入机智云,实现简单的透传功能,以及常见的配网失败问题排查,这里主要 ...

  7. ESP8266教程——烧写更新固件

    前两次讲解了8266的基本用法和AT指令,这次教你们如何更新固件.一般8266芯片出厂会自带固件的,假如没有或者版本比较老,可以按照下面的方法更新一下固件. 一.登录安可信官网 从wiki页面中选择8 ...

  8. micropython8266ota_[Micropython]TPYBoardV102 Dfu固件烧写教程

    TPYBoardv10x固件烧写一直是大家比较关心的问题,上次教大家用SWD接口烧写TPYBoard的固件,这次教大家用另一种方式烧写我们TPYBoardv10x的固件,直接用dfu模式烧写固件. 用 ...

  9. esp8266~启动模式和烧写错误

    1. error magic! backup boot failed 在使用8266时遇到了如下错误: 找个一早上在群里面发问,原来是烧写工具配置时出错了,flashsize莫名的选错了! 2Mb = ...

最新文章

  1. 简单解析C++基于Boost库实现命令行
  2. [NOI2018]冒泡排序
  3. java整段标记_聊聊JAVA GC系列(7) - 标记整理算法
  4. XSS-Game level 5
  5. 【Java从0到架构师】SpringCloud - Sleuth、Zipkin、Config
  6. 6.微服务:从设计到部署 --- 选择部署策略
  7. cmd命令生成webservice_生成Webservice客户端的4种方法
  8. DSP 6678的NETCP
  9. mysql启动命令 linux命令,linux下mysql 启动命令
  10. SPSS分析基础——T检验
  11. 计算机思维导论raptor实验报告,计算机基础实验报告Raptor.pdf
  12. 2022数学建模美赛回顾
  13. 蓝牙配对连接HCI log学习
  14. C盘清理方法——基于spacesniffer软件和PatchCleaner软件
  15. 使用Scratch制作打弹球游戏-反弹球
  16. dlna移植android系统,android系统的dlna开发
  17. Spring注解@Value在controller无法获取到值
  18. 内存颗粒和闪存颗粒的区别_内存条怎么判断好坏? 内存颗粒的种类及其差别介绍...
  19. 亚马逊服务器443端口开放配置aws
  20. RocketMQ消息消费方式 推拉模式

热门文章

  1. 我的世界自定义服务器名称,[娱乐|机制][PCD]XZStrengthen —— v1.1.2自定义指令前缀界面名字[1.8-1.13]...
  2. 使用Matlab画出复杂网络博弈中热图(三维图)(学术论文)
  3. Python 教你用OpenCV实现给照片换底色
  4. 10.24讲话一周年,产业区块链应用落地盘点 | 陀螺研究院
  5. 群晖DS3617 DS918引导文件+安装文件下载
  6. 解决OpenSSL 在VC2015下链接报错的问题。
  7. 元宇宙浪潮下,数智人拒绝“标品”
  8. Matlab中Web的用法
  9. php gd库 缩小图片_【源码分享】PHP中GD库实现图片等比例缩放
  10. unity 打砖块—休闲小游戏,摸鱼必备(完整代码)