Hay pero unas cosas mejores que (con éxito) de programación y utilizando el Arduino. Seguramente una de esas cosas es usar su ESP8266 como un Arduino con WiFi!
En este instructable te mostraré una manera fácil de conseguir el ESP8266 como un servidor web y el acceso a servidor de cualquier lugar (en internet)
También si encuentras este instructable interesante, quizás te va a gustar algunos de mis otros:
Cómo hacer un alto voltaje de alimentación
Cómo enviar datos desde Arduino a excel (y lo trama de)
Cómo mostrar las lecturas de sensor Arduino en pantalla de Nokia 5110