本文讲解的是如何使用最简单的方法来实现esp8266的无线升级,同时支持远程服务器和本地服务器升级.
下面是我用esp8266的sdk实现在线升级的整个流程(点击链接下载 源代码 )。
1. 需要准备的软件工具:
1.1 搭建本地服务器(或者远程服务器)
1.2 我使用的本地服务器是一个轻量级的小型服务器EasyWebserver1.9,好处是可以直接把需要升级的两个bin文件放在服务器的主目录就ok,不需要添加其它PHP代码,也不用安装WAMP软件,更不需要做其它各种繁琐配置, 使用起来极其简单,个人非常推荐使用哦 (点击链接下载)
1.3 ESP_DOWNLOAD_TOOL_V2.4 烧录工具,相信做8266开发的都不陌生,我就不一一介绍了.
需要注意的是烧录地址:以下是我自己的烧录文件对应的烧录地址(4M flash,不同的flash大小烧录地址不一样,请注意查