You can restore the device to factory settings at any time.
https://github.com/EffectsMachine/robot_driver_with_esp32s3_lite

| Step | Description |
|---|---|
| 1. Download the project from GitHub | |
| 2. Click “Download ZIP”. | |
| 3. Extract the ZIP file. | Inside, you will find a folder named download_tool. |
4. Open the folder LinkArm_LT_Download_Tool. |
|
| 5. Connect the driver board’s UART port to your computer. | |
6. Run flash_download_tool_3.9.9_R2.exe. |
|
| 7. Select device type and mode: | - Chip: ESP32-S3 - Work Mode: Factory - Download Mode: UART |
| 8. Click “OK” to enter the flashing interface. | |
| 9. Choose the correct COM port. | Set BAUD = 921600, then click START to begin flashing. For batch flashing multiple driver boards, select their COM ports and click START ALL. |
| 10. Wait for flashing to complete. | After flashing finishes, reboot the device. The newly uploaded firmware will begin running. Flashing & reset complete. |
After flashing the firmware, the robotic arm will lose its factory-set midpoint calibration (stored in boot.mission, which also stores Wi-Fi settings).
If the arm cannot find this calibration file at startup, it will automatically enter Calibration Mode:
Gently move each joint by hand into the neutral calibration posture:
All joints aligned as shown in the reference diagram

The gripper must be fully closed