Connecting
- Choose the COM port on the left; the list shows the bridge (CP210x, CH34x, FTDI) and refreshes on its own.
- 921 600 baud suits most boards; drop to 460 800 or 115 200 on a long or poor cable.
- Click Connect: the program resets the chip into the bootloader through DTR and RTS, uploads its flasher stub and reads the partitions.
The port is rememberedThe last port, speed, options and interface language are restored on the next start.
Flashing
Drop files onto the window or click the drop area to choose them. Each file card shows what was recognised and the address; the address can be edited, and auto returns the calculated one. While writing, the speed and the time left are shown; the operation can be cancelled, and the chip can be restarted once flashing is done.
Erasing the whole flashThe option removes the firmware, NVS settings and the file system. Use it when the partition layout changes, otherwise old data may remain inside the new partitions.
When the chip does not answer
| Symptom | What to check |
|---|---|
| The port is busy | Another program holds it — a serial monitor, the Arduino IDE or a previous copy |
| No answer from the chip | A charge-only USB cable, or a board without auto-reset: hold BOOT, press EN, then connect |
| Booted in normal mode | The reset lines are not wired to EN and IO0 — enter the bootloader by hand |
| MD5 check failed | A poor cable or too high a speed — reconnect at 460 800 baud |
| The file system is not LittleFS | The partition holds SPIFFS or FAT; its size is shown, its files are not |