Web Firmware Flasher

📋 Quick Start

  1. Connect your device via USB
  2. Click "Install" on the firmware card
  3. Select the correct serial port
  4. Wait for flashing to complete
⚠️ Requires Chrome, Edge, or Opera browser
🏭

Seeed-Specific Firmware

⚠️ Only for specific Seeed hardware
🔘
IoT Button V2
XIAO ESP32-C6

Low-power IoT button with deep sleep (~10µA). Single/double/triple click and long press support.

Deep Sleep RGB LED Battery
Browser not supported
📷
Camera Stream
XIAO ESP32-S3 Sense

Stream camera video to Home Assistant via MJPEG. Requires PSRAM enabled.

MJPEG OV2640 PSRAM
Browser not supported
🖥️
reTerminal E1001
reTerminal E1001

HA dashboard on 4-level grayscale E-Paper (800x480). Auto-updates subscribed entities.

E-Paper Dashboard
Browser not supported
🖥️
reTerminal E1002
reTerminal E1002

HA dashboard on 6-color E-Paper (800x480). Beautiful color-coded entity cards.

6-Color Dashboard
Browser not supported
🌐

Universal Firmware

Auto chip detection - just select the correct serial port
🔍 Auto Detect
📶
WiFi Provisioning
ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S3

Web-based WiFi setup demo. Creates AP for easy network configuration.

Captive Portal Auto-connect
Browser not supported
🔍 Auto Detect
👆
Button Switch
ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S3

Button with single/double/long press detection. Each creates a switch in HA.

Multi-click 3 Switches
Browser not supported
🔍 Auto Detect
💡
LED Switch
ESP32-C5 ESP32-C6 ESP32-S3

Control onboard LED from Home Assistant. Simple switch entity demo.

LED Control Simple
Browser not supported
🔍 Auto Detect
📊
HA State Subscribe
ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S3

Receive and display HA entity states. Great for custom dashboards.

Subscribe Dashboard
Browser not supported
🔍 Auto Detect
🌡️
Temperature & Humidity
ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S3

Temperature and humidity sensor demo. Uses simulated data or DHT22.

Sensors DHT22
Browser not supported