reTerminal E100X web flasher
Flash the latest published firmware to a Seeed Studio reTerminal
E1001 / E1002 / E1003 / E1004 / E1005
(“Seeed Sticky”) directly from the browser over USB. No installer, no
esptool.py.
How it works
- Choose a board and an application above.
-
Click Flash and pick the reTerminal's USB serial port.
The flasher asks “Erase device?”:
- Leave the checkbox unchecked to keep saved Wi-Fi credentials and portal config — only bootloader, partitions, otadata and the app are rewritten; NVS and SPIFFS are left alone.
- Check the box for a factory-fresh install — the whole flash is erased first, wiping stored config and cached data.
- The device reboots into the app on its own.
First-time setup
- Connect the reTerminal to your computer with a USB-C data cable.
- On Windows you may need the CH340 or CP210x USB serial driver the first time. macOS and Linux ship with both.
- If the browser can't see any serial port, close other tools that might be holding it (PlatformIO monitor, Arduino IDE, screen).
- If the device won't accept the flash, hold the boot button while plugging the cable in, then release. Most factory-fresh boards do not need this.
What gets flashed
The flasher writes the bootloader, partition table, OTA selector, and selected application at their standard offsets. E1001-E1004 use their shared boot chain; E1005 uses its model-specific 32 MB boot chain. Every image is produced by CI from the tagged source in danpodeanu/seeed-reterminal-E100X and attached to the matching GitHub Release. No pre-shared credentials are baked in; configure Wi-Fi and any API keys per the application's README before or after flashing.
Firmware source and release notes: github.com/danpodeanu/seeed-reterminal-E100X/releases/latest