Esparto v2.0 – Arduino library for fast development of alternative firmware for e.g. SONOFF

Esparto is released in version 2.0. This Arduino framework promises really fast development of code for popular WiFi ESP8266 which is main part in a few devices like SONOFF.

API offers sophistic control of GPIO. …

The framework doesn’t contain main functions setup() a loop() from Arduino.

Instead of these functions, the esparto contains setupHardware() function where you set the hardware and behavior of that.

For better understanding of this framework, the project includes more than 30 example codes on github.

See this line of code.
Esparto.Latching(PUSHBUTTON,INPUT,15,buttonPress);

It initialize the button like input, set 15ms debouncing and it responds on the leading edge (press). One line of code does this.

The implementation of MQTT or controlling by Amazon Alexa is so easy thank to this framework.

The developer of framework also develops website UI for remote control and configuration of your alternative FW e.g. for SONOFF.

Framework supports development boards like ESP01, Wemos D1 (mini/lite/pro), NodeMCU v0.9 and also SONOFF (Basic, S20).

Check the website of project where you find how to install the library to Arduino IDE.

Github project: https://github.com/philbowles/esparto

Webpage of project: https://8266iot.blogspot.com/

Share the article:
Tags:
Show your
Maker soul!
Buy a T-Shirt
Coffee for Chiptron
Give a boost to the next article

Related Articles

The fourth part of STM32duino tutorial we will check the I2C bus. We connect the temperature and humidity sensor Si7021 to default I2C and also to alternative connection of I2C bus. Note: I2C on STM32(G071) was tested on 12.6.2023 with…

After my experiences with ESP12E (NodeMCU, ESP8266) and SHT75 temperature/humidity sensor I decided to make second version of board used for weather station. The first version is available on https://time4ee.com/articles.php?article_id=33. The changes of previous board are not so important. Do…

MeshCore as an alternative to the popular off-grid text communication Meshtastic is now popular in the Czech Republic – what about your country? A strong community has quickly formed, working to improve coverage of the MeshCore network, which operates using…

Welcome to third part of STM32duino tutorial. What do you expect? We check the most popular microcontroller interface – USART, called Serial in Arduino IDE. The STM32 microcontrollers includes a few USART buses. The feature of STM32 is possibility to…

CH32V microcontrollers – you’ve probably heard of them. They are sold at a ridiculously low price but come with a very decent set of features, plus they are available in a solder-friendly package. Among the peripherals, you’ll find not only…