Publicar datos desde Arduino a una página web con PHP y MySQL

Después de pegarme con este proyecto durante bastante tiempo por fin está casi terminado a falta de corregir algún pequeño bug. Para este proyecto he necesitado un dispositivo Arduino One con un Shield Wifi ESP8266.

Y además he consultado estos tutoriales:

+ Para entender un poco cómo funciona el shield/shiald ESP8266:
Arduino ESP8266 ‘Shiald’, step by step – ELFquake
ESP8266 ESP-12E UART Wireless WIFI Shield TTL Converter Uncomplicated: 5 Steps
Arduino ESP8266 WiFi Shield v1.0 WangTongze – Tinker
Arduino UNO + ESP8266 ESP-12E UART WIFI Shield – Attila Varga – Medium

+ Para subir los datos a la página web con shield Ethernet:
PART 1 – Send Arduino Data to the Web ( PHP/ MySQL/ D3.js )

Este último tutorial está desarrollado para un shield Ethernet así que he tenido que recodificar prácticamente todo para que funcione con el shield Wifi ESP8266, que aviso a navegantes, se las trae hasta que se consigue poner en marcha… Un proyecto en el que he aprendido un montón sobre Arduino y sus posibilidades una vez que se puede conectar a Internet. Muchas horas de entretenimiento asegurado. Y el resultado lo podéis ver en esta página web.