Flash Firmware
Flash ESPHome or HomeKit-compatible firmware to your device directly from the browser using a USB cable. No software installation needed.
Haven't bought hardware yet? Check your model first to confirm your unit is compatible.
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 the parts list, 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.
After flashing: The flasher prompts you to configure WiFi — enter your network credentials to connect the device before unplugging USB.
What's in this build?
One pre-built firmware, the same for every unit, based on echavet's MitsubishiCN105ESPHome component: climate control, both vertical and horizontal vane controls, the web server UI, and OTA updates.
You can't tailor it to your unit at flash time. To drop vanes your unit lacks, or add 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 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.
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.