Flash Firmware
Flash ESPHome or HomeKit-compatible firmware to your device directly from the browser using a USB cable. No software installation needed.
Supported Boards
- M5Stack NanoC6 (ESP32-C6)
- M5Stack Atom S3 Lite (ESP32-S3)
- ESP32-C3 SuperMini / XIAO (ESP32-C3) — untested
- Generic ESP32 DevKit (ESP32) — untested
The correct firmware is selected automatically based on your connected device. Don't have a board yet? See what you need, or order the pre-assembled Serin Controller (board and CN105 cable included) and flash it here.
1. Select Your Platform
2. Flash
- Connect your device to your computer via a data cable.
- Click Install Firmware below and select the serial port.
- Once flashing is complete, the installer walks you through connecting the device to Wi-Fi.
This installs one pre-built ESPHome firmware. Every unit gets the same build, based on echavet's MitsubishiCN105ESPHome component. It includes climate control, both vertical and horizontal vane controls, the web server UI, and OTA updates.
You can't choose a build tailored to your unit here. This one always has both vanes and none of the optional features. If your unit has no vanes (or vertical only), or you want a remote temperature sensor, i-See sensor, dual setpoint, diagnostics, or a Bluetooth proxy, build a custom config in the YAML generator after setup and push it over WiFi from the ESPHome dashboard.
After flashing: The flasher will prompt you to configure WiFi. Enter your network credentials to connect the device wirelessly before unplugging USB.
After flashing: The installer prompts you to connect the device to Wi-Fi — pick your network and enter the password. When it connects, click Visit Device to open the web UI, then add it to Apple Home. No Wi-Fi prompt? Use the hotspot fallback shown below after flashing.
Continue to HomeKit-Compatible Setup →
Notes
- Requires a Chrome-based browser (Chrome, Edge, Brave).
- 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.
- Source and license terms for the firmware flashed here are listed on the Licenses & source page.