我是靠谱客的博主 慈祥故事,最近开发中收集的这篇文章主要介绍【工程师有空了】安信可ESP8266系列及ESP32系列模组超级简单的OTA升级——听说70%的人都不知道注意一、升级准备二、固件烧录三、OTA升级测试四、常见问题五、友情链接,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

  • 注意
  • 一、升级准备
  • 二、固件烧录
    • 1. ESP8266 的烧录配置
    • 2.ESP32的烧录配置
  • 三、OTA升级测试
  • 四、常见问题
    • 1、OTA上传文件时,提示文件过大
    • 2、OTA升级失败
  • 五、友情链接


注意

      这篇文章真的不属于标题党,说是70%的人都不知道是因为很多人都忽略了一个指令:

AT+WEBSERVER 

这个指令如果看过上篇文章“【工程师有空了】安信可ESP8266系列及ESP32系列模组AT指令实现网页配网—又多了一个配网方式”的同学想必有些了解,在文章的最后,我们提了一下关于这个指令的OTA问题:
在这里插入图片描述
本次OTA的功能有些前提条件:

  • OTA文件使用AT固件的 bin
  • ESP32和ESP8266的OTA要分明
  • 这个功能只能用来做版本升级,不能做版本更换,比如升级为非AT的固件
  • 只能局域网OTA升级

了解完之后,我们就开始这个炒鸡简单的OTA升级

一、升级准备

      实验嘛,总需要一些实验器材:

  • 安信可ESP8266(2M Flash)模组/开发板或ESP32模组或开发板——本文用的是安信可ESP-12S开发板
  • 串口调试工具
  • 支持Web的AT固件——可根据以下链接下载
    • ESP8266 2M Flash:https://docs.ai-thinker.com/_media/esp8266_2m_at_web_2.2.1_20211208.rar
    • ESP32 4M Flash: https://docs.ai-thinker.com/_media/esp32-s_4m_at_web_2.1.0_20211208.rar
  • 升级所需的OTA文件,AT版本大于当前版本即可——大家需要编译,或者下载下方的测试文件
    • ESP8266 AT Web OTA测试固件:https://docs.ai-thinker.com/_media/esp8266_rxio3_txio1_at_web_ota.rar
    • ESP32 AT Web OTA测试固件: https://docs.ai-thinker.com/_media/esp32_at_web_rx16_tx17_ota.rar

二、固件烧录

      使用:flash_download_tool 工具进行烧录。

1. ESP8266 的烧录配置

在这里插入图片描述

2.ESP32的烧录配置

在这里插入图片描述

三、OTA升级测试

      根据以下指令:

Created with Raphaël 2.3.0 开始 AT+RESTORE AT+CWMODE=3 AT+CWSAP="pos_softap","",11,0,3 AT+CIPMUX=1 AT+WEBSERVER=1,80,25 结束

然后电脑连接ESP8266的AP,输入192.168.4.1 进入Web 页面,就可以进行OTA升级:

在这里插入图片描述

四、常见问题

1、OTA上传文件时,提示文件过大

Q: 所上传的文件不是OTA的文件,重新上传OTA文件即可

2、OTA升级失败

Q:模组当前运行的AT版本大于OTA的版本

五、友情链接

官方官网:https://www.ai-thinker.com
开发DOCS:https://docs.ai-thinker.com
官方论坛:http://bbs.ai-thinker.com
技术支持:support@aithinker.com

最后

以上就是慈祥故事为你收集整理的【工程师有空了】安信可ESP8266系列及ESP32系列模组超级简单的OTA升级——听说70%的人都不知道注意一、升级准备二、固件烧录三、OTA升级测试四、常见问题五、友情链接的全部内容,希望文章能够帮你解决【工程师有空了】安信可ESP8266系列及ESP32系列模组超级简单的OTA升级——听说70%的人都不知道注意一、升级准备二、固件烧录三、OTA升级测试四、常见问题五、友情链接所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部