Apparently the device is relatively NEW, forums are starting to fill with; information, example code, and projects.
Esp8266 is WIFI Device with a Digital Interface
The Esp8266 can be used to add WIFI to any processor with just a few lines of code. Many of the standard processors (i.e. Arduino) have support libraries already available.
Or Better YET !
The Esp8266 is a processor in it own right. There is a specially constructed GitHup repository with the new (1.6.1) Arduino IDE configuration the can be used to download and run code directly on the Esp8266 board. (see the GitHub Readme file)
The number of I/O's is a little lacking on the Esp8266, but for Networked Device for checking; a simple temperature, a water level, or alarming circuit, which reports status via Text Message, this is a great little part. As a stand-alone device, the one or two digital pins may be enough for some projects, just plan for multiple devices.
The Exp8266 can be configured as a simple Web Server, Web Client, Access Point, send Text Messages, and much-much more.
I think this is going to be a fascinating part for our Ham Radio and Hobby projects, this will make them all a part of the Internet-of-Things.
More info to follow, on how I will be using this part, I am very excited.
-- Home Page: https://WA0UWH.blogspot.com