Would it be possible to use the same kind of process to upload a sketch to an avr unit, arduino nano for example, using the ESP8266 as programmer, but instead of sending it using wifi, it could simply use a binary pre stored on a SDcard, instead of using the computer to send it.
This could allow to programme a bunch of mode on a SDcard for the AVRs and simply up load them using the ESP as it need