XIAO ESP32 Series Web Flasher

Select your XIAO ESP32 board and firmware, flash it directly via USB in your browser, and monitor serial output to verify its behavior.

Web Serial unavailable
01

Connect the board

Connect an ESP32 series XIAO and choose its port; the page detects the model and starts monitoring automatically.

Use desktop Chrome or Edge and open this page over HTTPS or localhost.

Trouble connecting?

1. Try another data-capable USB-C cable — some cables only carry power. 2. Hold BOOT while plugging in USB, or hold BOOT and tap RESET, to enter download mode and retry. 3. No driver is needed on macOS or Windows; if no port shows up, try another USB port or plug straight into the computer instead of a hub.

02

Choose firmware

Choose a verified official firmware or upload your own .bin file.

Loading the official firmware catalog…

03

ESP flash the firmware

The file is checked before writing and verified on the device afterward.

Serial MonitorNot connected

ESP flash logs and device output are timestamped here — copy or download them to share with support.

Waiting for device output

Once a board is connected this panel records chip detection, download and write progress, the reset result, and everything the board prints over serial.