Flash Firmware
Flash ESPHome or HomeKit-compatible firmware to your device directly from the browser using a USB cable. No software installation needed.
1. Select Your Platform
Supported Boards
- M5Stack Atom S3 Lite (ESP32-S3)
- M5Stack NanoC6 (ESP32-C6)
The correct firmware is selected automatically based on your connected device. Don't have a board yet? See what you need.
2. Flash
Instructions
- Connect your device to your computer via USB-C.
- Click Install Firmware below and select the serial port.
- Wait for flashing to complete, then reset the device.
This installs a curated ESPHome configuration built on echavet's MitsubishiCN105ESPHome component, with basic climate control, web server, and OTA support. For a custom configuration with remote sensors, vane control, or diagnostics, use the YAML generator after initial setup.
After flashing: The flasher will prompt you to configure WiFi — enter your network credentials to connect the device wirelessly before unplugging USB.
This installs the HomeKit-compatible firmware. After flashing, the device creates a WiFi access point for setup.
Next Steps
Continue to HomeKit-Compatible Setup
Notes
- Requires a Chromium-based browser (Chrome, Edge, Brave) with Web Serial support.
- Use a USB data cable, not a charge-only cable.
- If your device isn't detected, you may need to install USB drivers.
- Having trouble? See the troubleshooting guide.