Arduino Bootstrapper for noobs. Simple project for creating great projects!

Hi all, I have just released "Arduino Bootstrapper" a simple project for noobs to start creating great projects.

https://github.com/sblantipodi/arduino_bootstrapper

The project contains a class with functions ready to use for main tasks like - Wifi Connection - OTA Upload - MQTT management (mqtt connection, mqtt publish json msg /subscribe and read json msg) - Helper class with general usage function

This small project isn't only a bunch of ready to use functions for noobs but it wants to be a starting point for creating good and reusable projects without code duplication.

You can find instructions on the github link on how to integrate this project into your existing project or how to create a new project with it.

Those are a few projects bootstrapped with this project.

Smart Thermostat PC Ambilight Smart Solar Watering System Smart Watch Winder for mechanical watches

Which boards does it support? Only ESP8266 core boards? What about avr boards with added modules for networking support?

westfw: Which boards does it support? Only ESP8266 core boards? What about avr boards with added modules for networking support?

at the moment is supports ESP8266 by default but it's pretty easy to extend the support for other boards.

added ESP32 support