Write custom firmware for ESP8266 and ESP32 devices.
Automations for smart home devices, like turning lights on/off with a voice command, or sending notifications when someone leaves home.
Tasmota provides a flexible, open-source platform for automating smart devices, allowing you to customize and integrate them with various protocols.
"A founder wants to create a smart home system. She starts by flashing Tasmota firmware onto her ESP32 devices, configures them to integrate with her home automation hub through MQTT protocol, and then sets up custom automations to turn lights on/off based on motion sensors, which she controls remotely using her smartphone. With Tasmota, she saves time and money by avoiding custom development from scratch."
Pick this up if you're new to home automation or IoT projects and want to learn the basics.
Use Tasmota when you need to customize or integrate ESP devices into a larger IoT ecosystem, or develop new smart home automation features.
Tasmota is often mistaken for a proprietary firmware, but it's actually a completely open-source platform and can be used as an alternative to commercial automation systems.
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
More automation tools founders pair with this one.