NeoPixel NTP Clock Using ESP8266

I recently had an idea to build a clock using NeoPixel ring and the popular ESP8266 module. I am sharing the instructions for others who may want to do the same/similar and save some time. The hardest part was getting the code right; as I was using a clone of the Adafruit NeoPixel ring, it was wired in reverse, meaning that the led’s were addressed in anti-clockwise direction. I therefore had to compensate for that in the firmware.”