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

Wi-Fi module is used for Wi-Fi connection with your server and sending/receiving data with BigClown IoT platform. Wi-Fi connectivity is missing in the offer of BigClown. If you use Wi-Fi module and Wi-Fi connectivity is enough for your project, you…

There are two interesting tutorials with WiFi ESP8266. The first of them is WiFi repeater/extender and second tutorial is how to use DHT11 temperature/humidity sensor with NodeMCU (ESP12E). The first tutorial, how to use make expander/repeater, is described in great…

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…

If you follow me on social networks (facebook, twitter and google plus) maybe you saw a few posts which I shared. My the latest project is watering system with popular WiFi chip called ESP8266, ESP12E module, NodeMCU development board. This…

The weather station is the first DIY project which makers do after sometime of playing with electronics. It is project which is helpful and makers using this long time. This article introduce my weather station which is based on board…

Originaly, this board – Meteo v2, was designed like replacement of general analog thermometer which costs ~1 USD. But, thanks to comments of makers, the board was redesigned to versatile board which you can use for everthing you need. Meteo…

Trends