This LUA script periodically checks for updates on a web server, if an update is found it is automatically downloaded to the ESP module.
The script is specifically designed to work on ESP8266 modules running on batteries and using the deep-sleep feature.
Comments are welcome.
https://github.com/glcos/ESPupdater