
ESP32 HttpServer模式下的本地OTA示例(类似于ESP-IDF中Arduino的OTAWebUpdater)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本示例展示如何在ESP32设备上使用HttpServer实现本地OTA更新,无需额外的服务器支持,操作简便且高效。参考了ESP-IDF中的Arduino OTAWebUpdater方法。
本段落介绍了一种支持AP模式下与STA模式下的本地局域网OTA功能的示例程序(无需使用OTA服务器)。该demo包括:
1. WiFi连接初始化:涵盖了AP模式和STA模式。
2. OTA服务器设置在端口89上,包含固件上传页面URI、POST文件接收URI以及当前固件信息查询URI。
3. 固件上传HTML页面:采用原生js实现,支持post文件上传功能,并显示上传进度与速度及错误提示。
4. 固件诊断程序:通过将GPIO2引脚拉高来判断固件是否成功运行;如果失败,则回滚至之前的版本。
5. BuildVer.sh脚本用于编译并根据时间生成版本号的文件。
全部评论 (0)
还没有任何评论哟~


