pdf-icon

UIFlow Guide

UIFlow 1.0 Blockly

Event

Unit

UIFlow 1.0 Project

CoreInk Firmware Burning and Program

1. Preparation

  • Refer to the UIFlow2 Web IDE tutorial ,to understand the basic process of using UIFlow 2.0 and complete the installation of the M5Burner firmware burning tool.

  • Register and log in to M5Burner. After the device is successfully burned, the device information will be simultaneously bound to the account.

  • Download the firmware suitable for CoreInk in M5Burner, as shown in the figure below.

2. USB Driver Installation

Click the links below to download the driver package for your operating system. Currently, there are two versions of the driver chip (CP210X/CH9102). Please download the corresponding driver package according to the version you are using. After unzipping the package, select the installation package according to the bit version of your operating system for installation. (If you are unsure which USB chip your device uses, you can install both drivers. CH9102_VCP_SER_MacOS v1.7 might show an error during installation, but the installation is actually completed; ignore the error.)
Driver Name Compatible Driver Chip Download Link
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
Port Selection on MacOS
On MacOS, there may be two available ports. When using them, please select the port named wchmodem.

3.Port Selection

Connect the device to the computer via a USB cable, select the Burn button for the corresponding firmware in M5Burner, fill in the Wi-Fi information, and select the corresponding device port.

After the device is turned on, insert the USB interface and press the reset button for 3S (green light on) to enter the download mode. After connection, the software prompts "Found New Device". At this time, the connection is successful, and the screen does not display content, entering the programming mode.

4.Firmware Burning

Connect the device to the computer via a USB cable, select the Burn button for the corresponding firmware in M5Burner, and fill in the Wi-Fi configuration that the device is pre-connected to, including Wi-Fi SSD and Wi-Fi Password, as well as other device configurations that need to be added or modified.

Note: If your device is connecting for the first time, you need to bind the device to this account.

5.Modify Device Configuration

After the firmware is burned, the device will restart and remain connected to the USB. Use M5Burner to click the Configure option, fill in the device configuration that needs to be modified, and click next. Note: After successful burning, the device needs to be restarted. If you need to change the device configuration again, you need to modify the burning configuration information again.

6.Login to UIFlow2.0

Click the user icon in the upper right corner of the page to log in to the UIFlow2.0 system account. Note: This account needs to be the same as the one logged in to M5Burner. After successful account login, devices with successful and valid Wi-Fi connections under this account can be viewed by clicking Select Device. If you need to change the device owner, you need to unbind the relationship between the device and the account.

Wi-Fi Mode

Ensure that the Wi-Fi has been configured: When burning the program, you need to configure the Wi-Fi and other information in the M5Burner burning program Configure.

Select an online device.

USB Mode

Select the device module to which the USB is to be connected

Connect CoreInk to the computer's USB port and click the WebTerminal button.

Select the USB-connected device in the pop-up window, click Select, and when the WebTerminal screen displays "Connected to Serial Port!", it means that the USB connection is successful.

7.RUN

After completing the above steps, you can start programming using UIFlow 2.0.

9.Related Videos

On This Page