nphttpd is a simple socket server implemented in MicroPython which is used to control NeoPixel array. It loads index.html page with basic colour control features. Communication with the esp12 board is accomplished using MicroAjax framework.
Upload .py and .html files to your esp MicroPython-enabled board and restart the board.