Release binaries for Tasmota firmware 12.3.1 on ESP32

Firmware for ESP32 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and
entirely local control over MQTT, HTTP, Serial or KNX.

See RELEASE NOTES.

Find latest development binaries for Tasmota firmware at http://ota.tasmota.com/tasmota32/.
Find release binaries for Tasmota firmware on ESP8266 at http://ota.tasmota.com/tasmota/release/.

For an initial installation of Tasmota use the webinstaller.

If you benefit from the Tasmota project please consider making a donation.



These binaries are built using core 2.0.5.3

English language feature versions

OTA FirmwareOTA URLSizeTimestamp
tasmota32-bluetooth.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-bluetooth.bin1612k 20221216 11:54
tasmota32-display.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-display.bin1259k 20221216 11:54
tasmota32-ir.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-ir.bin1234k 20221216 11:54
tasmota32-lvgl.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-lvgl.bin1851k 20221216 11:54
tasmota32-nspanel.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-nspanel.bin1480k 20221216 11:54
tasmota32-webcam.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-webcam.bin1235k 20221216 11:54
tasmota32-zbbrdgpro.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-zbbrdgpro.bin1413k 20221216 11:54
tasmota32.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32.bin1480k 20221216 11:54
tasmota32c3.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32c3.bin1495k 20221216 11:54
tasmota32c3cdc.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32c3cdc.bin1497k 20221216 11:54
tasmota32s2.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32s2.bin1373k 20221216 11:54
tasmota32s2cdc.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32s2cdc.bin1396k 20221216 11:54
tasmota32s3.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32s3.bin1396k 20221216 11:54
tasmota32s3cdc.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32s3cdc.bin1398k 20221216 11:54
tasmota32solo1.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32solo1.bin1296k 20221216 11:54

Non-English language versions of tasmota32.bin

OTA FirmwareOTA URLSizeTimestampLanguage
tasmota32-AD.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-AD.bin1481k20221216 11:54Catalan (Andorra)
tasmota32-AF.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-AF.bin1481k20221216 11:54Afrikaans (South Africa)
tasmota32-BG.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-BG.bin1489k20221216 11:55Bulgarian (Bulgaria)
tasmota32-BR.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-BR.bin1482k20221216 11:55Portuguese (Brazil)
tasmota32-CN.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-CN.bin1480k20221216 11:55Simplified Chinese (China)
tasmota32-CZ.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-CZ.bin1481k20221216 11:55Czech with diacritics (Czech)
tasmota32-DE.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-DE.bin1482k20221216 11:55German (Germany)
tasmota32-ES.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-ES.bin1482k20221216 11:55Spanish (Spain)
tasmota32-FR.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-FR.bin1482k20221216 11:55French (France)
tasmota32-FY.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-FY.bin1481k20221216 11:55Frysk (Netherlands)
tasmota32-GR.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-GR.bin1486k20221216 11:55Greek (Greek)
tasmota32-HE.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-HE.bin1483k20221216 11:55Hebrew (Israel)
tasmota32-HU.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-HU.bin1482k20221216 11:55Hungarian (Hungary)
tasmota32-IT.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-IT.bin1482k20221216 11:55Italian (Italy)
tasmota32-KO.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-KO.bin1482k20221216 11:55Korean (Korea)
tasmota32-NL.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-NL.bin1481k20221216 11:55Dutch (Nederland)
tasmota32-PL.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-PL.bin1482k20221216 11:55Polish with diacritics (Poland)
tasmota32-PT.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-PT.bin1482k20221216 11:55Portuguese (Portugal)
tasmota32-RO.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-RO.bin1481k20221216 11:55Romanian (Romania)
tasmota32-RU.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-RU.bin1486k20221216 11:55Russian (Russia)
tasmota32-SE.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-SE.bin1481k20221216 11:55Swedish (Svenska)
tasmota32-SK.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-SK.bin1482k20221216 11:55Slovak with diacritics (Slovak)
tasmota32-TR.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-TR.bin1481k20221216 11:55Turkish (Turkey)
tasmota32-TW.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-TW.bin1481k20221216 11:55Chinese Traditional (Taiwan)
tasmota32-UK.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-UK.bin1488k20221216 11:55Ukrainian (Ukraine)
tasmota32-VN.binhttp://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32-VN.bin1483k20221216 11:55Vietnamese (Vietnam)

Safeboot binaries to be used in safeboot partition scheme only

example reloading binary tasmota32-safeboot.bin:
otaurl http://ota.tasmota.com/tasmota32/release-12.3.1/tasmota32.bin
upload 2
OTA FirmwareSizeTimestamp
tasmota32-safeboot.bin781k 20221216 11:54
tasmota32c3-safeboot.bin758k 20221216 11:54
tasmota32c3cdc-safeboot.bin759k 20221216 11:54
tasmota32s2-safeboot.bin697k 20221216 11:54
tasmota32s2cdc-safeboot.bin720k 20221216 11:54
tasmota32s3-safeboot.bin702k 20221216 11:54
tasmota32s3cdc-safeboot.bin704k 20221216 11:54
tasmota32solo1-safeboot.bin774k 20221216 11:54

Factory binaries to be used for inital flashing using esptool

example flashing initial tasmota:
esptool.py write_flash 0x0 tasmota32.factory.bin
Initial FirmwareSizeTimestamp
tasmota32-bluetooth.factory.bin2508k 20221216 11:54
tasmota32-display.factory.bin2155k 20221216 11:54
tasmota32-ir.factory.bin2130k 20221216 11:54
tasmota32-lvgl.factory.bin2747k 20221216 11:54
tasmota32-nspanel.factory.bin2376k 20221216 11:54
tasmota32-webcam.factory.bin2131k 20221216 11:54
tasmota32-zbbrdgpro.factory.bin4096k 20221216 11:54
tasmota32.factory.bin2376k 20221216 11:54
tasmota32c3.factory.bin2391k 20221216 11:54
tasmota32c3cdc.factory.bin2393k 20221216 11:54
tasmota32s2.factory.bin2269k 20221216 11:54
tasmota32s2cdc.factory.bin2292k 20221216 11:54
tasmota32s3.factory.bin2292k 20221216 11:54
tasmota32s3cdc.factory.bin2294k 20221216 11:54
tasmota32solo1.factory.bin2192k 20221216 11:54

Non-English language versions of tasmota32.factory.bin

Initial FirmwareSizeTimestampLanguage
tasmota32-AD.factory.bin2377k 20221216 11:54Catalan (Andorra)
tasmota32-AF.factory.bin2377k 20221216 11:55Afrikaans (South Africa)
tasmota32-BG.factory.bin2385k 20221216 11:55Bulgarian (Bulgaria)
tasmota32-BR.factory.bin2378k 20221216 11:55Portuguese (Brazil)
tasmota32-CN.factory.bin2376k 20221216 11:55Simplified Chinese (China)
tasmota32-CZ.factory.bin2377k 20221216 11:55Czech with diacritics (Czech)
tasmota32-DE.factory.bin2378k 20221216 11:55German (Germany)
tasmota32-ES.factory.bin2378k 20221216 11:55Spanish (Spain)
tasmota32-FR.factory.bin2378k 20221216 11:55French (France)
tasmota32-FY.factory.bin2377k 20221216 11:55Frysk (Netherlands)
tasmota32-GR.factory.bin2382k 20221216 11:55Greek (Greek)
tasmota32-HE.factory.bin2379k 20221216 11:55Hebrew (Israel)
tasmota32-HU.factory.bin2378k 20221216 11:55Hungarian (Hungary)
tasmota32-IT.factory.bin2378k 20221216 11:55Italian (Italy)
tasmota32-KO.factory.bin2378k 20221216 11:55Korean (Korea)
tasmota32-NL.factory.bin2377k 20221216 11:55Dutch (Nederland)
tasmota32-PL.factory.bin2378k 20221216 11:55Polish with diacritics (Poland)
tasmota32-PT.factory.bin2378k 20221216 11:55Portuguese (Portugal)
tasmota32-RO.factory.bin2377k 20221216 11:55Romanian (Romania)
tasmota32-RU.factory.bin2382k 20221216 11:55Russian (Russia)
tasmota32-SE.factory.bin2377k 20221216 11:55Swedish (Svenska)
tasmota32-SK.factory.bin2378k 20221216 11:55Slovak with diacritics (Slovak)
tasmota32-TR.factory.bin2377k 20221216 11:55Turkish (Turkey)
tasmota32-TW.factory.bin2377k 20221216 11:55Chinese Traditional (Taiwan)
tasmota32-UK.factory.bin2384k 20221216 11:55Ukrainian (Ukraine)
tasmota32-VN.factory.bin2379k 20221216 11:55Vietnamese (Vietnam)

Release binaries for Tasmota firmware on ESP32

Latest | 13.4.0 Quinta | 13.3.0 Quinlan | 13.2.0 Quincy | 13.1.0 Quentin | 13.0.0 Qasim | 12.5.0 Peyton | 12.4.0 Peter | 12.3.1 Percy | 12.2.0 Patrick | 12.1.1 Patricia | 12.0.2 Paul | 11.1.0 Ostara | 11.0.0 Olivia | 10.1.0 Noelle | 10.0.0 Norman | 9.5.0 Michael | 9.4.0 Leslie | 9.3.1 Kenneth | 9.2.0 Julie | 9.1.0 Imogen | 8.5.0 Hannah

If you benefit from the Tasmota project please consider making a donation.




Tasmota 12.3.1 by Theo Arends