pdf-icon

UIFlow Guide

UIFlow 1.0 Blockly

Event

Unit

Atomic Base

UIFlow 1.0 Project

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 固件烧录工具.解压打开应用程序。

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

3.固件烧录 & 运行程序

参考对应产品的程序烧录教程, 并上传程序.

Chip Product Name Learn
ESP32 Basic/Fire/Gray/M5G 烧录教程
ESP32 M5Core2/M5Core2 AWS 烧录教程
ESP32 M5Tough 烧录教程
ESP32 M5StickC 烧录教程
ESP32 M5StickCPlus 烧录教程
ESP32 M5StickCPlus2 烧录教程
ESP32 Atom Matrix 烧录教程
ESP32 M5Paper 烧录教程
ESP32 M5CoreInk 烧录教程
ESP32 M5Station 烧录教程
On This Page