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…

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…

Nowadays we can develop a device which will measure all parameters of air – temperature, humidity and also we can buy CO2 sensor and measure the quality of air. The value of CO2 sensor is really important for us, because…

AVR, ATMega, ATTiny, PIC, Arduino… these are very searching words in google and I asked myself “Why?”. Yes, AVR by Atmel or PIC by Microchip family is popular, but we can program better (modern, faster, more low-power, more peripherals) microcontrollers…