https://github.com/esp8266/Arduino/blob/master/doc/ota_updates/ota_updates.md