The ESP8266 is a chip that turned a lot of heads ... Included in the SDK are sources for an SSL, JSON, and lwIP library, making this a solution for pretty much everything you would need to do ...
One of the biggest advantages of using the ESP8266 in your projects is how easy it is to get WiFi up and running. Just plug in the WiFi library, put the SSID and encryption key in your source code ...