All that said, if I can get them to mass-storage, the idea of just exposing 512kB-1M (or 1M+) as a huge block device, then letting people put files in there, making the webserver serve those files, and using say some special file name as a "reflash me" it would be neat because the FAT code would only need to know how to READ the FS rather than write it!
And yes I think it needs to be high speed for it to work, I think low speed messes with many OS trying to mount mass storage.
RichardS
https://epartsconnect.com
Live realtime stock market prediction website. https://www.stocksignalslive.com my latest creation. Uses AI and machine learning.
New site featuring ESP8266 and ESP32 projects. tutorials, and news.
http://EverythingESP.com
ESP8266.com Founder and Administrator
The Mind Factory (get more from your 3D printer)
Home of the ESP8266, ESP8285, and ESP32 microcontrollers....