user51246: I need the OTA firmware update. I have the only option in my hand GSM(GPRS SIM800), with the help of this is it possible OTA, plz help me for this how I Do OTA via GPRS, FYI, I completed OTA Via WIFI. 

user37622: Download the bin file over GPRS and then use the Update singleton object. It is declared in Update.h. Example is ArduinoOTAClass::_runUpdate() in ArduinoOTA.cpp or ESP8266HTTPUpdate::runUpdate() in ESP8266httpUpdate.cpp

51246: <p>I need the OTA firmware update. I have the only option in my hand GSM(GPRS SIM800), with the help of this is it possible OTA, plz help me for this how I Do OTA via GPRS, FYI, I completed OTA Via WIFI. </p>
 37622: <p>Download the bin file over GPRS and then use the Update singleton object. It is declared in <a href="https://github.com/esp8266/Arduino/blob/master/cores/esp8266/Updater.h" rel="nofollow noreferrer">Update.h</a>. Example is ArduinoOTAClass::_runUpdate() in <a href="https://github.com/esp8266/Arduino/blob/master/libraries/ArduinoOTA/ArduinoOTA.cpp" rel="nofollow noreferrer">ArduinoOTA.cpp</a> or ESP8266HTTPUpdate::runUpdate() in <a href="https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266httpUpdate/src/ESP8266httpUpdate.cpp" rel="nofollow noreferrer">ESP8266httpUpdate.cpp</a></p>
