Select Your Device
Select a device target to see available firmware
Available Releases
Loading releases...
Flash Custom Binary
Upload and flash locally-built firmware binaries directly from your computer.
Firmware Binary
SPIFFS Binary (Optional)
Firmware will be flashed to offset 0x0. SPIFFS (if provided) will be flashed to offset 0x290000. Make sure you select the correct chip family above before flashing.
Building from Source
Pre-built firmware binaries are available in the releases above. If you need to build custom firmware, you can compile from source using PlatformIO:
PlatformIO Build for esp32dev
Change the device target above to update these instructions
1. Clone and build firmware:
git clone
cd
pio run -e esp32dev
2. Build SPIFFS filesystem:
pio run -e esp32dev -t buildfs
3. Flash firmware and SPIFFS:
pio run -e esp32dev -t upload
pio run -e esp32dev -t uploadfs
The binaries will be located in .pio/build/esp32dev/firmware.bin and spiffs.bin. You can flash them using the "Flash Custom Binary" tab.