2 minutes of reading
Proconductor: Xose Pérez
Category: Software
Type: Custom firmware
Technology: ESP8266
Installation difficulties: Middle / Low
Ease of use: Media
Availability: at GitHub
Review review: 1.0

Espurna it's a firmware Open Source alternative for chip-based devices ESP8266 such as, for example, those of the line ITEAD Sonoff Smart Home.

This firmware replaces the "factory", introducing support to proProtocol MQTT, a timer, updatenamenti OTA (over the air), web interface, support for serial control, HTTP and KNX and much more: all with the aim of disconnecting it from its initial operating logic (described below) and allowing its insertion in more structured, harmonious and integrated environments which HUB personal.


The advantages in the adoption of this firmware are multiple. Specifically for the components of the line ITEAD Sonoff Smart Home, which require the mandatory use ofappeWeLink by ITEAD for configuration and use, Tasmota allows you to untie yourself completely from such software (and from the cloud of the produttore, cloud on which such software si appnow for the functionnamento) with obvious benefits in terms of safety and reliability.

Between the many ESPurna firmware features, we mention:

  • energy saving features
  • wide configurability Wi-Fi (AP and STA modes):
    • supports static IP
    • up to 5 Wi-Fi configurable
    • automatic choice among more Wi-Fi based on signal strength
    • supports WPS and Smart Config
  • supports mDNS and both a server and client mode
  • supports NetBIOS, LLMNR, Netbios and SSDP
  • supports inching, self-locking, delayed on / off modes
  • timer
  • MQTT

ESPurna also introduces availability, as anticipated of many prostandard tocolli not provided with the factory firmware, one on all the Message Queueing Telemetry Transport (MQTT), a true holy hand for integration with the best known HUB personal that we pamper you on inDomus.

Compatibility, first of all.

It is therefore a firmware extremely versatile which, in addition to the aforementioned functions, enables to domotization of many non-natively smart devices / services.

The extensive list complete and updated of the modules supported by ESPurna is available directly on the GIt repositoryHub by the projet.

a USB / TTL adapter.

For the riproming of a component based on proESP8622 processor, it is good to say that this is nothing particularly complex, even for the most fast of electronics.

In practical terms, availability is usually required of an interface USB / TTL (see image), which can be purchased in the most popular online stores for just a few euros. There procedure plans to link this interface to the device to beprogramming and, using computer software (PC, Mac, Linux) prosee the reportprogrammation, which is carried out in just a few steps and in a few minutes.


Stay up to date through ours Telegram channel!