ESP8266 Web Server for NeoPixel LED Strips

This circuit allows you to drive a strip of WS2812 RGB LEDs (also called NeoPixels via Wi-Fi. Using the module ESP-01 module (featuring the ESP8266 chip), the board becomes a Wi-Fi access point. You only have to open a web page on a smartphone to select one of 44 light effects and one of 5 brightness levels of the LEDs The length of the strip can be from one to five metres (15 ft.); in general, the number of LEDs per metre is 30, 60 or 140.