English
English
简体中文
日本語

UiFlow Tutorial

UiFlow1 Development Guide

Project Management

Use LTE network

UiFlow1 Blockly

Event

Unit

UiFlow2 Web IDE Introduction

1. UiFlow2 Introduction

UiFlow2 is a web-based integrated development environment (IDE) for graphical programming. Built on Blockly's drag-and-drop block programming, it supports deploying programs to devices over wired or wireless connections. Without manual compilation or coding, users can quickly control M5Stack devices and a wide range of sensor modules. Compared with UiFlow 1, UiFlow2 adds project sharing and device sharing to facilitate team collaboration and improve development efficiency.

UiFlow2 Web IDE Interface Preview:

2. Workflow

Before programming with UiFlow2, flash the firmware and complete the required configuration as follows:

  1. Download and install M5Burner.
  2. Open the getting started guide for your device.
  3. Follow the device guide to flash the UiFlow2 firmware and configure the network or obtain the Access Code.
  4. Connect the device to UiFlow2 Web IDE using the Access Code or USB, then start programming and debugging.

3. Download M5Burner

M5Burner is M5Stack's official firmware flashing tool. It can flash UiFlow2 firmware to devices and preset device configuration such as Wi-Fi during flashing.

Download the M5Burner version for your operating system and follow the installer instructions. For Windows and Linux, extract the downloaded package before running the application.

Software Version Download Link
M5Burner_Windows Download
M5Burner_MacOS Download
M5Burner_Linux Download

4. Device Quick Start

The steps for entering download mode, flashing UiFlow2 firmware, and obtaining an Access Code vary by device. Select your device and open its getting started guide to complete firmware flashing, device connection, and program execution.

Core Controllers

Core

Atom

Stick

Stamp

Cardputer

E-Paper

Other

Unit Series

Wireless Communication

Ethernet

Hobby Kits

Robotics

Chain Series

Human-Machine Interaction

Page Tools
PDF
On This Page