I am currently researching OTA updates for ESP8266 firmware, and I have a question that I couldn't find an answer to:
Question: Is the number of OTA updates limited? According to the documentation, it states: "The flash chip size should be large enough to hold the old sketch (currently running) and the new sketch (OTA) at the same time." Does this mean that the old sketch always remains, and with each new update, the previous versions continue to exist? If so, does this imply that after multiple updates, the flash memory will eventually be full, preventing any further updates?
Thank you for your assistance.