UIFlow 快速上手

本教程适用于STAMP-PICO

烧录工具

请根据您所使用的操作系统,点击下方按钮下载相应的M5Burner固件烧录工具.解压打开应用程序。

注意:
MacOS用户安装完成后请将应用放入Application文件夹内,如下图所示。
Linux用户请切换至解压文件路径下,在终端中运行./M5Burner, 运行应用。

ESP32下载器

在进行烧录前你需要为STAMP-PIOC连接一个 USB-TTL烧录板 , 并根据板子丝印上进行连接。在PC端安装对应烧录板的驱动。

最为便捷的方式是 选购STAMP-PICO带有下载器的套装版本 , 搭配的下载器的线序与STAMP-PICO是一致的, 可以直接插接进行烧录, 无需接线。 点击此处, 前往下面页面, 下载适用于配套下载器的驱动程序 CP210x & CH9102

固件烧录

1.双击打开Burner烧录工具,①在左侧菜单中选择对应的设备类型STAMP,选择你所需要的固件版本STAMP-PICO,点击下载按钮进行下载。

2.然后将下载器通过Type-C数据线连接到电脑,选择对应的COM口,波特率可使用M5Burner中的默认配置,点击"Burn"开始烧录, 在烧录时填入WIFI配置信息(该信息将用于设备连接网络, 建议烧录固件时一同写入设备)。

3.当烧录日志提示Burn Successfully时,则表示固件已经烧录完成。STAMP-PICO的LED灯呈绿色呼吸闪烁时,表示随时可接收程序推送。默认情况下,在首次烧录固件后, 设备将自动重启, 并进入在线编程模式。

模式切换

在断电情况下保持按下按键然后上电, 将会进入模式切换状态。 该状态下LED等将会循环切换绿色蓝色黄色紫色, 不同的颜色代表着不同的模式。在LED切换对应颜色时候松开按钮, 即可进入相应的模式。详细功能模式描述如下.

绿色: 在线编程模式, 用于连接在线版UIFlow, 需配置WIFI后才可进行连接。
蓝色: 离线编程模式, 通过USB线连接UIFlow Desktop IDE
黄色: WIFI配置模式, 设备将自动启用AP, 用户可通过手机设备连接该AP并访问192.168.4.1页面进行WIFI配置
紫色: APP模式, 默认运行最后一次下载的程序

连接UIFlow

获取Mac地址

MAC地址(API KEY)是STAMP-PICO在使用UIFlow web编程时的通信凭证。
获取Mac地址的方式:
随机贴纸将记录该设备的MAC地址
设备在启动时候,将自动通过串口打印输出。通过串口工具,我们能够获得到该字段。

开始连接

在电脑端浏览器访问 flow.m5stack.com 进入UIFlow编程页面, 点击页面右上角的菜单栏中的设置按钮, 输入对应设备的API Key, 选择使用的设备类型, 点击OK保存, 等待提示连接成功。

LED控制

完成上述步骤后, 我们来实现一个简单的点灯案例程序, 拖拽功能菜单中的Hardware->RGB->Set RGB Bar Color到编程区域中连接setup, 设置灯光控制颜色,点击右上角的三角形运行按钮即可开始程序推送。

On This Page