UIFlow Web IDE 快速上手
UIFlow是一款所有人都能轻松上手的一款图形化编程IDE, 支持无线/有线程序推送
, 程序点击即可运行
, 无需反复编译
。其支持 100+ M5硬件外设与传感器,支持一键添加拓展, 有效助力产品原型构建,加快开发过程到最终产品化。在本教程中,我们将会介绍如何在您的M5Stack设备上烧录UIFlow 1.x版本固件, 并使用UIFlow Web IDE进行产品的二次开发。
1.上手流程
使用UIFlow进行编程前的几个准备步骤:
- 1.安装M5Burner固件烧录工具。
- 2.使用M5Burner烧录对应设备的固件,并为设备配置WiFi连接, 获取设备的API KEY。
- 3.打开
UIFlow Web IDE 1.0版本
, 选择对应的设备选项,并填写设备的API KEY。
- 4.拖拽blockly进行程序编辑,点击
Run
按键进行程序调试。
- 补充:
- M5Burner是M5Stack推出的统一固件烧录工具, 通过该工具用户可以很方便的烧录UIFlow固件,并在烧录时一同写入WiFi等配置信息。
- API KEY是UIFlow 1.0用于区分设备的密钥,该密钥会在设备完成UIFlow固件烧录时生成,UIFlow Web IDE通过指定与设备相同的API KEY实现程序的远程推送。
2.M5Burner安装
请根据您所使用的操作系统,点击下方按钮下载相应的M5Burner固件烧录工具.解压打开应用程序。
注意:
MacOS
用户安装完成后请将应用放入Application
文件夹内,如下图所示。
Linux
用户请切换至解压文件路径下,在终端中运行./M5Burner
, 运行应用。
3.固件烧录 & 运行程序
参考对应产品的程序烧录教程, 并上传程序.
Chip |
Product Name |
Learn |
ESP32 |
Basic/Fire/Gray/M5G |
烧录教程
|
ESP32 |
M5Core2/M5Core2 AWS |
烧录教程
|
ESP32 |
M5Tough |
烧录教程
|
ESP32 |
M5StickC |
烧录教程
|
ESP32 |
M5StickCPlus |
烧录教程
|
ESP32 |
M5StickCPlus2 |
烧录教程
|
ESP32 |
M5Atom |
烧录教程
|
ESP32 |
M5Paper |
烧录教程
|
ESP32 |
M5CoreInk |
烧录教程
|