pdf-icon

UiFlow 使用教程

UiFlow1 开发指南

项目管理

使用 LTE 网络

UiFlow1 Blockly

Event

Unit

PaperColor 固件烧录与程序推送

1. 准备工作

  • 参考UIFlow2 Web IDE 教程,了解使用 UiFlow2 的基本流程, 并完成 M5Burner 固件烧录工具的安装。
  • 登录注册 M5Burner,设备烧录成功后,设备信息会同时绑定到该账号下。

2. 固件烧录

  1. 进入下载模式:将设备通过 USB Type-C 数据线连接至电脑,长按侧面的复位按键即可进入下载模式,等待烧录。
  1. 在 M5Burner 中下载适配PaperColor的固件, 如下图所示。
  1. 单击 PaperColor固件对应的Burn 按钮,选择对应设备端口后,单击Start
  1. 填写该设备需要连接的 Wi-Fi 配置,包括 Wi-Fi SSD 和 Wi-Fi Password 以及其他需要添加或者修改的设备配置后,点击Next,开始烧录。

当提示Burn successfully, click here to return时,表示烧录成功。此时需重启设备,使烧录信息生效。

配置信息说明

  • COM:串口
  • BaudRate:串口通信的波特率
  • Server:设备连接的服务器地址
  • WIFI SSID/WIFI Password:设备连接的 Wi-Fi 名称和密码
  • SNTP 服务器
    • SNTP0:阿里云 NTP 服务器(中国)
    • SNTP1:日本 NTP 服务器池
    • SNTP2:全球公共 NTP 服务器池
  • Timezone:时区设置
  • Boot Option:设置固件烧录完成后,设备的启动模式
    • run main.py directly:烧录完成后,直接运行 main.py 中的程序,不联网且不显示 UiFlow2 的启动界面
    • show startup menu and network setup:设备联网,带屏幕的设备会显示 UiFlow2 的启动界面
    • only net work setup:设备仅进行联网,不显示 UiFlow2 的启动界面

3. 修改设备配置

完成固件烧录后,如果需要修改设备配置,可以保持 USB 连接,重新启动设备,使用 M5Burner 点击Configure选项,在弹出的配置界面进行修改后,点击 next,重新修改烧录配置信息。

4. 登录 UiFlow2

进入 UiFlow2 页面,点击页面右上角的用户图标登录 UiFlow2 系统账号。

UiFlow2 账号
该账号需要与登录 M5Burner 为同一账号,账号登录成功后,该账号下,连接成功有效 Wi-Fi 的设备可通过点击 Select Device 进行查看,如需更换设备户主,需解绑设备与账号关系。

5. 进入编程页面

可通过 USB 方式或者 Pair Code 方式将设备连接到 UiFlow2 上,进入编程页面。具体方法如下:

USB 方式

  1. PaperColor通过 USB Type-C 线连接至电脑,在设备列表选择PaperColor设备模块后,单击Confirm
  1. 点击 WebTerminal 按钮。
  1. 在弹框中选择PaperColor的串行端口,点击连接

当 WebTerminal 屏幕显示 Connected to Serial Port! 说明 USB 连接成功,进入设备的 UiFlow2 编程页面。

Pair Code 方式

说明
使用配对码(Pair Code)前,请确保 PaperColor 已连接网络。
  1. 在界面底部将Mode选择为Cloud(Pair Code)
  1. 在设备的 Uiflow2 启动界面获取 Pair Code。
  1. 点击Select Code,在弹出的界面中输入 Pair Code 后,单击Add Device,即可将 PaperColor 连接到 UiFlow2 上。
Pair Code 说明
1. 更换浏览器、使用隐私 / 无痕模式、清除 UiFlow 网站缓存,会导致原配对状态失效。
2. 仅关闭标签页、重启浏览器、登录或退出账号,不会影响已绑定的配对关系。
3. 设备一旦被其他浏览器绑定配对,原有浏览器的配对关系将立即失效。

6.RUN

完成以上步骤,就可以开始使用 UiFlow2 进行编程了。

7. 相关链接

On This Page