I have a mini project were I would like to install a couple of Yun's monitoring data at various locations, I know there will be a need to refresh the application code but do not really want to use a laptop & Arduino IDE.
Ideally I would like to either remote flash them over via the wifi or USB memory stick with the application code flash file, then both will refresh the ATmega32u4 uC.
How does the IDE re-flash the ATmega32u4 over the wifi, does it dump a file onto the linux side and then refresh the uC? Does the Arduino IDE produce a .hex file which can be used to flash the uC?
I suppose it would be possible to use the ISP socket and then use external memory/control to refresh the device.
Just interested if/how this would be possible?