Appearance
远程无线升级教程
本教程介绍如何准备固件、上传到巴法云,并在 Mixly 中调用 OTA 模块完成远程升级。
准备固件
升级前需要先使用 Arduino IDE 或其他编译器生成 .bin 格式固件。
编译生成 .bin 固件
本教程需要使用 Arduino IDE 的 ESP8266 开发环境。如果尚未完成环境配置,可参考:环境配置教程。
环境准备完成后,打开需要升级的程序,点击「项目」→「导出已编译的二进制文件」,即可生成 .bin 固件。

生成后的固件会出现在程序所在目录中。

上传固件到巴法云
进入 巴法云控制台,先新建一个主题,例如 light002。

然后进入 OTA 页面。

上传 .bin 固件后,复制生成的固件链接,后续升级时会用到。

导入 Mixly 库
推荐使用云端导入方式。在 Mixly 软件中依次打开「设置」→「管理库」,选择“巴法云”并完成导入。
如果使用本地导入,解压库文件后,在 Mixly 中选择「导入库」→「本地导入」,再导入 Bemfa.xml。
升级示例
连上 Wi-Fi 后立即升级
适合设备上电后自动检查并执行 OTA。

检测引脚状态后升级
当引脚 13 为高电平时开始升级,适合做物理触发。

收到主题消息后升级
订阅主题 light002,当收到消息等于 on 时开始执行 OTA。
