UIFlow - M5Core2 For AWS 快速上手

驱动安装

点击下方连接下载匹配操作系统的驱动程序。目前存在两种驱动芯片版本(CP210X/CH9102), 请根据你所使用的版本下载对应的驱动程序压缩包. 在解压压缩包后,选择对应操作系统位数的安装包进行安装。(若您不确定您的设备所使用的USB芯片, 可同时安装两种驱动。CH9102_VCP_SER_MacOS v1.7在安装过程中,可能出现报错,但实际上已经完成安装,忽略即可。)

驱动名称 适用驱动芯片 下载链接
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, 运行应用。

固件烧录

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

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

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

当烧录日志提示Burn Successfully时,则表示固件已经烧录完成。

首次烧录或固件程序运行异常时, 可点击右上角的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
COMX: 选择是否启用COMX.LTE网络(该功能需堆叠COMX.LTE模块,详细说明请参考 Network Over COM.LTE使用教程 )
APN: 配置COMX.LTE模块APN接入点

API KEY配对

将设备配置为在线编程模式后, 我们需要通过API KEY让设备与UIFlow建立起连接, 使其能够为指定的设备推送程序。用户需在电脑端浏览器访问 flow.m5stack.com 进入UIFlow编程页面, 点击页面右上角的菜单栏中的设置按钮, 输入我们在上一步骤获取的API KEY, 点击OK保存, 等待提示连接成功。

Hello M5

完成以上步骤,就可以开始使用UIFlow进行编程了。(1. 放置标签 2. 添加标签程序块 .3 点击右上角运行按钮(三角形) )

运行/下载程序

程序的运行/下载:
1. UIFlow在线版菜单栏中的运行按钮(三角形)为单次测试运行,设备复位后将会重新进入在线编程模式。
2. 下载按钮则会将当前程序下载至设备,并配置为开机自动运行。注意:下载的程序若涉及网络通信部分,请在程序的开头添加WiFi连接程序,离线运行模式下如需要重新进入编程模式,可参考该文档下方的模式切换说明。

UIFlow离线编程模式

UIFlow Desktop IDE是一个离线版的UIFlow编程器,无需网络依赖,且能够提供反应迅速程序推送体验,请根据您的操作系统,点击下方按钮对应版本的 UIFlow-Desktop-IDE 进行下载。

软件版本 下载链接
UIFlow-Desktop-IDE_Windows Download
UIFlow-Desktop-IDE_MacOS Download
UIFlow-Desktop-IDE_Linux Download

将下载好的UIFlow Desktop IDE压缩包解压,双击执行应用程序。软件启动后,将自动检测您的电脑是否安装有USB驱动(CP210X),已经安装了设备驱动可点击Skip跳过。

当使用离线版UIFlow进行编程时,需要将设备配置为USB模式:
1. 短按电源按键2s启动设备
2. 在屏幕出现菜单后,迅速点击UIFlow选项 .
3. 选择USB模式
4. 在UIFlow Desktop IDE的配置框中选择好对应的端口,与编程设备,点击OK进行连接。若无法正常连接,可尝试更换数据线或插拔更换端口以及检查是否存在端口占用情况。

补充说明

AP热点配置WiFi

M5设备支持使用手机配置WiFi:
1.短按设备左侧的电源键2s开机, 屏幕出现UIFlow Logo, 等待进入主页面后, 按下屏幕上"Setup"按钮。
2. 在Wi-Fi选项中,按下config Wi-Fi by web选项的start按钮, 设备会自动重启 其中Secelt Wi-Fi为上次连接的WiFi。
3. 设备跳转后将显示WiFi Config页面, 按照提示通过手机或电脑的WiFi连接SSID热点,打开浏览器访问192.168.4.1, 在弹出的页面内输入WiFi信息进行配置即可成功配网(注:WiFi信息不允许出现"空格"等特殊字符)。配置成功后设备将自动重启。并进入在线编程模式。

连接AWS IoT

On This Page