UIFlow - STAMP-PICO 快速上手

ESP32下载器

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

最为便捷的方式是 选购STAMP-PICO带有下载器的套装版本 , 搭配的下载器的线序与STAMP-PICO是一致的, 可以直接插接进行烧录, 无需接线。目前M5提供两种驱动芯片版本的下载器,CP210X(适用于CP2104版本)/CH9102(适用于CH9102版本)驱动程序压缩包.在解压压缩包后,选择对应操作系统位数的安装包进行安装。(若您不确定您的设备所使用的USB芯片, 可同时安装两种驱动)

驱动名称 适用驱动芯片 下载链接
CP210x_VCP_Windows CP2104 Download
CP210x_VCP_MacOS CP2104 Download
CP210x_VCP_Linux CP2104 Download
CH9102_VCP_SER_Windows CH9102 Download
CH9102_VCP_SER_MacOS v1.7 CH9102 Download

烧录工具

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

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

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

ESP32下载器

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

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

固件烧录

双击打开Burner烧录工具, 在左侧菜单中选择对应的设备类, 选择匹配设备的固件, 点击下载按钮进行下载。

将M5设备通过Type-C数据线连接到电脑, Burner会自动选择对应的COM口, 波特率可使用M5Burner中的默认配置, 点击Burn

在固件烧录阶段需将WiFi信息填入WiFi配置框, 该信息将随同固件一起烧录保存至M5设备,点击Start开始烧录。注:若出现烧录超时情况,可尝试降低波特率至115200。

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

首次烧录或固件程序运行异常时, 可点击右上角的Erase擦除flash内存,在后续的固件更新时, 则无需再次擦除, 否则将删除已保存的Wi-Fi信息且刷新API KEY.

获取API KEY

请将您的M5设备通过Type-C数据线连接到电脑并选择对应的COM口
1. 点击configuration进行查看, API KEY信息会出现在配置框中。(请复制保存该APIKEY,它是后续用于UIFlow通信的凭证)
2. 将Start Mode配置为Internet Mode(完成该配置后,设备将自动重启进入在线编程模式)
3. 有关配置框中的其他配置项说明,请参考下方配置说明。

M5Burner配置项说明

如果您需要修改配置文件, 请将您的M5设备通过Type-C数据线连接到电脑并选择对应的COM, 然后可点击configuration进行修改。

APIKEY: M5设备在使用UIFlow web编程时的通信凭证
Start Mode: 可配置启动后进入的模式
Quick Start: 可选择快速启动以跳过启动界面
Server: 服务器选择
Wifi: 配置Wifi的SSID以及Password

模式切换

在断电情况下保持按下按键然后上电, 将会进入模式切换状态。 该状态下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