The Arduino ecosystem is a platform that has made the development of micro controller based electronic projects quite accessible. Furthermore now more powerful processors, e.g. Espressif’s ESP8266 and ESP32 have been added to the ecosystem, also bringing Wifi and Bluetooth.

The following are libraries and other code snippets, that I’ve written; the full source code has been uploaded to Github.