Designed to work with ESP8266 boards, but most of the code could be adapted to other microcontrollers. Download Otto Ninja libraries here Open the Arduino IDE and navigate to Sketch > Include Library ...