Programming the ESP8266 is a little difficult to get off the ground with, but once you do, things are very easy. There are a few options for building the toolchain on Linux and OSX, plus some options in Windows. I’ve tried to keep a list of toolchains in my ws2812esp8266 readme as up-to-date as possible. Details about building the toolchain are outside of the scope of this how-to but follow.
ESP8266 - Easiest way to program so far (Using Arduino IDE) 22 April 2015 on,,,,,,,,,,, Yep, another post on the ESP8266 is here (By the way, Have you heard about our already? Like us and get updates! We tend not to spam:P). It Seems like the ESP8266 community getting larger everyday and great people develop great tools to make the ESP8266 easier to use. (What is the ESP8266? Read some older posts:,, ). The last projects were programmed using the, which creates a very simple operating system on the ESP8266 and let you write and execute LUA files.