TasmoCompiler

TasmoCompiler

TasmoCompiler is a simple Web GUI that allows you to compile excellent Tasmota firmware using your own settings

610GitHub
Description

TasmoCompiler is a simple Web GUI that allows you to compile excellent Tasmota firmware using your own settings: You can choose the board for which you want to build firmware You can select the features/sensors of Tasmota firmware to use (descriptions of available features can be found in the FEATURES DESCRIPTION file) Credentials for your IOT WiFi network, so your network credentials still exist even after an unexpected problem with the device (a complete loss of configuration), but mainly because you don't have to connect to the AP, provided by Tasmota to configure your home WiFi You can choose the Tasmota version to compile. You can choose the bleeding edge version, or if this is the version you prefer, you can choose the latest stable version of development Language for Tasmota GUI interface If you want to build firmaware that better suits your needs, you can also provide custom #definitions How does this work? The easiest way is to view the screenshot (the entire process is only five steps). After compilation, you will be able to download four (or three for ESP32 boards) files: Your new files can be uploaded to your device firmware.bin through Tasmota WebGUI, espotool, ESPEEasy flasher, or any other tool you use to swipe your device Zipped files (not applicable to the ESP32 development board) firmware.bin.gz platformio_override.ini file to check which Platformio options were used to compile custom firmware files The user_config_override.h file checks which features are included/excluded in the generated firmware Links to download these files will appear under the Compiling progress field (check the bottom of the last screenshot). These links are only displayed when compilation is successful. You can only upload or submit files to your device. How to do this is perfectly described in the Tasmota documentation. firmware.binfirmware.bin.gz

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
App Information
Version
0.0.1
Package Size
24.4 KB
Image Size
723.94 MB
Updated
October 10, 2025
Source Code
benzino77
Platform Support
PC
Keywords
Tasmotaesp8266esp32