Ok now compile but my first problem is esp8266.
Which version of firmware are you using? i've tried with 0.9.5.0 and with 0.9.5.2 . Obviously with new esp8266easyiot lib.
If i open serial monitor i see that when it reset esp write "Vendor: ai thinker, blabla" but immediately later : response timeout !
Tried also with 115200 Serial1 (and esp ciobaud set at 115200) and Serial1 at 9600 (and esp too) but no difference... response timeout...
Thanks for helping!
EDIT : The same esp8266 interface (level shifter, 1000mf capacitor, ams1117,etc.) is perfectly working with other arduino nano...
EDIT2 : BMP Working, DHT Not working (5v and gnd ok, data pin connected to pin 8 of arduino mega) and touch screen not working when all the sensors are power on. I've a power supply only for sensors and esp(with dedicated ams1117) and usb cable to power arduino mega + shield + tft.
One important thing : GND of sensors and esp must be connected to arduino gnd ? PLEASE REPLYYYYY ! tnx
Maybe you should ask author of the library to add support for Arduino 1.6.3? I assume it's easy to fix by yourself, but I do not have time. It was easier for me to uninstall new Arduino version and install old version.