Skip navigation
My previous Blog - Over the Air (OTA) Programming of ESP8266 - Part II - ended prematurely, because I clicked the "Publish" button by mistake!!   The Blog ended at the point where I had just shown the last segment of code inserted into the sketch to enable a full demonstration of OTA updating from an HTTP Server.   Here is a recap of the sketch functionality:   Include the necessary libraries Define necessary constants, including current Version Number Start the Serial Inter ...
OTA Firmware Updates using an HTTP server   In my previous Blog:Over the Air (OTA) Programming of ESP8266 - Part I , I described how to update ESP8266 firmware OTA, using the Arduino IDE to connect to the ESP8266 via a "network port". I pointed out that this is of no value when needing to update a device which spends the vast majority of its time in Deep Sleep (conserving battery power).   The HTTP server approach has the existing firmware on the device capable of updating itself fro ...