先上一个arduino使用SDK烧录程序成功截图表示庆祝吧!

先看封面图,一定要记清楚你的esp8266型号,封面图esp8266从左向右依次是 ESP8266-01s ESP8266-01(白色晶振) ESP8266-01(金属晶振)

我的这款是esp8266-01,对就是上面有AI-Cloud的那款

接线:

注意:1.GPIO0引脚,默认是高接的,也就是说啥也不接就是正式工作模式,接地就是下载模式,表示你要向esp8266里刷东西了

注意事项:

1. 记住3.3v,一定要有3.3v, 如果你用USB-TTL的3.3v用一条杜邦线 给VCC和CH_PD供电,可能电压有点不够,烧录的时候会出现,等待电平中,如果直接用5v电压太高,一会esp01就会发烫烧坏

我这边解决办法就是 接了5v,中间串联一个灯LED,刚好让电压能达到要求

2. 烧录之前,不管是烧AT固件还是SDK程序,CH_PD最好拔插一次,看到esp01蓝灯闪一下,就可以正常进行烧录了,否则会一直烧录失败。

烧录固件和SDK(GPIO0空接)

1.烧录AT命令固件, 不过AT命令交互有点麻烦

最好使用官方固件,不然各种问题只能后果自负, 我就是因为在网上乱七八糟地下载各种固件,到时刷完后,reset就是乱码,程序完全不正常,闹心,差点放弃,后来,想着试一下官方的固件,一部搞定,地址https://wiki.ai-thinker.com/esp8266/sdk

使用以上的固件和配置,然后下载一个

flash固件刷工具https://wiki.ai-thinker.com/esp_download,使用官网下载ESP FLASH TOOL 下载

配置如下:

点击START即可

成功之后测试:

将GPIO0拔掉,空接,然后将上面REST脚接地,然后拔出来,就是一次REST了,使用串口调试工具,查看串口信息,记住波特率要一致,最后收到ready,表示成功

有些问题:

  1. 如果一直接收到乱码,就表示固件刷写失败,AT命令收不到信息就表示不成功,建议使用安信可的文档讲固件搽掉,重新刷,(记得CH_PD空接一下,看板子亮蓝灯)不过应该可以了,如果还是不行,弃了吧,NODEMCU考虑下!
  2. 电压,电压,电压, 很多问题确实出在这个问题上,不能高,不能低

完事后可以试一试刷SDK了,关于使用Arduino刷SDK到esp8266,很多帖子,自己网上找一找吧,刷的接线与刷固件一直,记住空接一下CH_PD看蓝灯,CPIO0接地

封面上是刷esp8266 demo成功的例子,重要的设置如下

过程中 我选择了Flash Size是4M,虽然刷写成功,但是串口通信的时候会提示你Flash Chip configuration wrong! 毕竟是效验程序嘛,后来改成1M的就可以了。

Ok!就写到这吧,很晚了,祝您esp01之旅一上来成功,谢谢!

解析烧录固件失败_ESP-01 烧录固件--相关推荐

  1. 杰理AC692N---芯片烧录方法和常用的更新固件方法

    15篇开发入门文档和配套SDK已上传 免积分下载链接:https://download.csdn.net/download/JaLLs/12711196 692N芯片烧录方法和常用的更新固件方法 Ke ...

  2. php一键烧录工具下载,3128芯片烧录软件教程图文全解+工具下载

    重新安装系统 ★:首先检查你机顶盒有没有SD卡槽,外面没有大卡槽就把机顶盒拆开看主板里面有没有小卡槽!插USB接口绝对不行,不能用U盘,不用问! 第一步:准备一张SD卡. 图片24.png (8.96 ...

  3. STM32脱机烧录器源文件、离线烧录器 制作资料 源文件

    STM32脱机烧录器源文件.离线烧录器 制作资料 源文件 STM32 脱机烧录器制作资料,SWD协议. 已制作验证,可以脱机烧录STM32F0 F1 F2 F4 L0系列, 不提供制作. 资料内容: ...

  4. Surface Pro 4 和 Surface Book 使用名为 Surface UEFI(统一可扩展固件接口)的新固件接口...

    Surface Pro 4 和 Surface Book 使用名为 Surface UEFI(统一可扩展固件接口)的新固件接口. Surface UEFI 提供新功能,如启动更快速.安全性更高.可替换 ...

  5. 合宙AIR32F103CBT6刷回CMSIS-DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法

    合宙AIR32F103CBT6刷回CMSIS DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法

  6. 红米路由器ac2100怎样设置ipv6_【路由刷机】红米小米 AC2100 Windows下刷Padavan固件小小白教程、升级固件...

    [路由刷机]红米小米 AC2100 Windows下刷Padavan固件小小白教程.升级固件 2020-05-05 16:13:26 378点赞 3195收藏 424评论 你是AMD Yes党?还是i ...

  7. Android 7.0及其以上系统安装安装包时候提示:解析安装包失败

    源码链接: DownLoadManager下载demo,适配7.0,8.0 我们知道 从7.0以后.Android对隐私的保护力度也越来越大.从Android6.0引入的动态权限控制(Runtime ...

  8. 解决APK下载到Cache目录安装提示“解析安装包失败”的问题

    下载的APK在使用下面代码安装的时候提示解析安装包失败,APK本身没有问题,使用手机助手或者adb install 都可以正常安装. /**      * 安装应用程序      */     pub ...

  9. 用javamail解析邮件(失败,浏览器无法直接解析阅读,变成文件了)

    用javamail解析邮件(失败,浏览器无法直接解析阅读,变成文件了) 转载:https://www.cnblogs.com/huangminwen/p/6107078.html 按着上面的博文打了一 ...

  10. 解析烧录固件失败_化虚为实,示人本相!FLIR热像仪双型号双版本上手解析

    前言 一切都要从笔者上一期视频说起 B站搜索"Geek7even"观看 拖了好几个月好不容易拍摄完,在剪辑的过程中,突然发现温枪扫出来的近100度非常不对劲,100度可是水的沸点, ...

最新文章

  1. 使用面部标记提取和深度神经网络进行“昏昏欲睡”的检测
  2. 移动广告平台到底哪个好?哪个能赚的米米多?
  3. spoj Simple Average
  4. 【JavaSE05】Java中方法与重载、递归
  5. 32.Docker安装MongoDb
  6. SAP 电商云 Spartacus UI Checkout 页面的三个 page guards
  7. 使用SAP ABAP 事物码 ST12 研究 SAP CRM 产品搜索的性能 - product search性能
  8. java hung_java – Hung JVM消耗100%的CPU
  9. Mongo集群分片部署实践(4.2版本)
  10. 两个常用的Infopath Service读取域值的函数
  11. freetds mysql_关于 freetds pymssql 的安装部署
  12. Silverlight/WPF/WP7一周学习导读(12月6-12月12)
  13. DS4000系列存储配置storage manager介绍
  14. win7 oracle如何卸载干净,win7如何完全卸载oracle
  15. 如何在 Chrome、Firefox 和 Edge 中进行硬刷新?
  16. AHU算法课-DP动态规划
  17. 魔兽延迟最低的服务器,魔兽世界延迟高解决方法
  18. 找工作时,如何区分对方是不是培训机构?
  19. CarSim仿真快速入门(十六)—CarSim传感器仿真之ADAS Sensor Objects (2)
  20. 从P1到P7——我在淘宝这7年(转)

热门文章

  1. 让您的应用兼容 Android Oreo
  2. 【整理自用】二叉树的子树、子结构
  3. shellexecute 执行完成_shell和ShellExecute的用法
  4. 带娃出门的必备好物推荐——HBR虎贝尔轻便推车
  5. I2C中的时钟同步与仲裁
  6. B. Points on Plane(二分)
  7. 读书笔记(UIKit性能优化解析和Block经典实用)(一)
  8. Excel 表格中输入对勾
  9. 刘翔中科院计算机研究所,2017年中科院微生物研究所拟录取直博生核对通讯地址及寄送调档函通知...
  10. CreateDirectory 和 PathFileExists 为什么调用dllhost.exe进程