I download your example and the library you recommended from vicatu that allows late binding of MQTT service. I am trying to compile this using Arduino IDE 1.6.4 and encounter the following error:
In file included from MQTT_WEB_CONFIG_VITU.ino:31:0:
C:\ARDUINO\arduino-1.6.4\arduino-1.6.4\libraries\PubSubClient/PubSubClient.h:80:46: error: section attribute not allowed for '<anonymous>'
boolean publish_P(char *, uint8_t PROGMEM *, unsigned int, boolean);
^
Error compiling
Did you encounter a similar problem?
Cheers Dans