Flashing HexaOS
There are two ways to install HexaOS on an ESP32: directly from your browser, or with the command-line esptool.
Browser flashing
The easiest method — no installation. Connect your ESP32 over USB, open the web flasher, and follow the prompts.
Browser flashing uses the Web Serial API, which works in Chromium-based browsers (Chrome, Edge, Brave) over HTTPS. Firefox and Safari are not supported — use the esptool method below.
esptool (any OS)
Install esptool and flash the firmware image:
pip install esptool esptool --chip esp32 --port /dev/ttyUSB0 write_flash 0x0 hexaos.bin
Replace the port and image name with your values. Exact offsets and the download link will be published with each release.