Flash Firmware
Install everything in one click — MicroPython, the K7 controller app, and the web UI. Use Chrome, Edge, or Opera with your XIAO ESP32-S3 connected via USB.
Latest release
Loading…
Seeed XIAO ESP32-S3
8 MB flash · 8 MB PSRAM · MicroPython v1.28.0 included
⚠️ Flashing erases the device — saved config and profiles will be lost.
After flashing
1
Connect to K7-Setup WiFi (open network, no password)
2
Browse to http://192.168.5.1 — the device scans for your lamp
3
Select your lamp and tap Connect & Save
4
Reconnect to K7-Controller (password: 12345678) and browse to 192.168.5.1
Troubleshooting
Device not detected
Try a different USB cable (some are charge-only). Make sure no other app has the port open.
Flashing fails immediately
Hold the BOOT (B) button on the XIAO while pressing RST, then release when flashing begins. Or hold BOOT while plugging in the USB cable.
Lamp not found during setup
Make sure your K7 lamp is powered on. Tap Scan again, or enter the SSID manually.
Browser not supported
Web Serial is required. Use Chrome 89+, Edge 89+, or Opera 75+. Firefox and Safari are not supported.
Need more help? See the full Setup Guide or the
GitHub repository.