pdf-icon

UiFlow 使用教程

UiFlow1 开发指南

项目管理

使用 LTE 网络

UiFlow1 Blockly

Event

Unit

UiFlow2 Web IDE 介绍

UiFlow2 介绍

UiFlow2 是一款图形化编程网页集成开发环境(IDE),基于 Blockly 积木式拖拽开发,支持有线/无线一键推送程序,免编译运行,无需编写代码即可快速控制 M5Stack 设备及上百种传感器模块。在 UiFlow 1 的基础上,UiFlow 2 新增项目分享、设备共享等功能,便于团队协作,提供更高效的开发体验,帮助用户更快实现从构思到产品的转化。

设备连接方式

设备开发前,需要烧录对应的 UiFlow2 固件,通过 Access Code 或 USB 连接方式将设备连接到 UiFlow2 后,即可实现程序的推送与调试,以下为两种连接方式说明:

  • Access Code(访问码)方式:设备通过网络方式推送程序。在 UiFlow2 页面输入设备的访问码,完成配置后,即可无线推送程序。
  • USB 方式:使用 USB Type-C 数据线将设备与电脑相连,在 UiFlow2 页面选中对应串口,完成连接。

M5Burner

M5Burner 为 M5Stack 官方专用固件烧录软件,全系产品的 UiFlow2 固件均可通过 M5Burner 进行烧录,同时支持在烧录阶段预置 Wi-Fi 等设备配置信息。
除固件烧录功能,M5Burner 还支持固件导出固件分享,可将开发完成的固件发布到 M5Burner 上,供其他用户下载。详细操作教程可参见固件导出固件发布

请根据操作系统下载对应版本的 M5Burner,解压后运行程序:

软件版本 下载链接
M5Burner_Windows Download
M5Burner_MacOS Download
M5Burner_Linux Download

固件烧录

参考对应产品的教程,烧录 UiFlow2 固件并运行程序。

On This Page