I need to serve a large (~250KB) HTML file from an ESP8266.
I also want to support OTA updates (where the ESP checks the internet for a new version and downloads it itself)
Is 250KB too large/a bad idea to store in PROGMEM?
If so and I should store it in the filesystem, what options do I have to support OTA updating of both the firmware and the HTML? My best guess is to have the firmware download the HTML on first boot (for example), but this 2-step process leaves a lot of room for errors :/