Before flashing StickC-Plus firmware, install the FTDI driver first so the computer can correctly recognize the device and create a virtual serial port, ensuring normal communication between the flashing tool and the device. Follow the steps below:
Connect the device to the PC and open Device Manager to install the FTDI driver for the device. Taking Windows 10 as an example, download the driver package that matches your operating system, extract it, and install it through Device Manager. Note: In some system environments, the driver may need to be installed twice before it takes effect. Unrecognized devices are usually named M5Stack or USB Serial. On Windows, it is recommended to install the driver directly from Device Manager using the driver files (custom update). Installing through an executable installer may not work properly. Click here to download the FTDI driver



System Preferences -> Security & Privacy -> General -> Allow apps downloaded from -> App Store and identified developers.StickC-Plus in M5Burner, as shown below.
Burn button for the corresponding firmware, select the device port, and click Start.
Next to start flashing.
Configuration information:
Burn successfully, click here to return is displayed, flashing is successful.
Configure, and modify the settings according to the prompts.
The device supports connecting to UiFlow2 via Access Code (wireless network) or USB (wired connection to a computer) for program pushing and debugging. Refer to the following steps:
WiFi OK. If it is not connected, the device screen will display WiFi NG. Check whether the Wi-Fi name and password entered during firmware flashing are correct, then modify them through the Configure option in M5Burner and flash again.

Access Code on the device's UiFlow2 startup screen.
Select Your Controller on the page (shown on first entry) or the Controller button to enter the Select Device page.
Connect Device, enter the access code and a custom device name, then click Confirm to connect StickC-Plus to UiFlow2.
StickC-Plus device on the Select Device page, then click Confirm to enter the UiFlow2 programming interface.Select Your Controller on the page (shown on first entry) or the Controller button to enter the Select Device page.
Confirm.
WebTerminal button, select the serial port for StickC-Plus in the dialog, and click Connect.
When the WebTerminal screen displays Connected to Serial Port!, the USB connection is successful.
After the device is connected to UiFlow2, you can drag Blockly blocks to edit programs.
After editing the program, click the Run Once button in the lower-right corner to run the program once for testing. Click Run Always to download the program to the device.
You can also run once or download the program in the WebTerminal window.