2.3 Upload Firmware and Config Files

Check List · Step 3 of 12 · Optional learning step for reinstalling FluidNC firmware and uploading files
ℹ️
Optional Section: The board is shipped with FluidNC firmware, config.yaml, and the required WebUI file pre-installed from the factory. You do not need to repeat this step for normal first-time use.
▶️ Tutorial Video
This section follows the process shown in the video below. Although FluidNC can also be installed through the Web Installer, this tutorial uses the Windows software tools for learning and demonstration purposes.
📥
The firmware package, test config.yaml, and WebUI file can be downloaded from 5 Documentation. The WebUI file name is index.html.gz.
⚠️
Warning: Running erase_s3.bat will erase the existing firmware and files from the ESP32-S3 flash. This operation cannot be undone. Only continue if you really want to reinstall the firmware and upload the files again.
1
Install the CP2102 Driver
2
Erase the Existing Firmware
💡 Open the firmware folder first. Make sure you are using the package for the PiBot V5.88 Ultra ESP32-S3 Wi-Fi version.
3
Upload the Wi-Fi Firmware
4
Upload Config and WebUI Files
Upload Order File Purpose
1st config.yaml Factory test configuration file for the checklist procedure.
2nd index.html.gz FluidNC WebUI file.
5
Restart the Board
⚠️
Note: If USB CDC appears in red in the self-check message, this does not affect normal use. It is used for the test in Section 3.1 Test Secondary USB.
Expected Results