As some of you know, I build and sell logging accelerometers ( http://www.orelectronics.net ). My brother works with me but is now 1500 miles away. I want to send him a logger and provide him a way to update it as I develop new software for it. He is a mechanical guy who is reasonably savvy around electrical stuff and has basic consumer-level computer skills. The accelerometer uses M328P and has a standard Atmel ISP (6 pin) connector. I can imagine AVRDUDE being useful but I've never used it and don't know how big of a challenge it might be.
I see several options:
1) Send him pocket programmers. That is slow and inconvenient at this end. Having to return them adds to the inconvenience.
2) Find, somewhere, a programmer like a Dragon and send him the hex file to burn into the unit using AVRDUDE. Some teaching required.
3) Get a low-end current model programmer, and set him up either with AVRDUDE or a minimum install of Microchip Studio. Teach him how to burn hex files with this setup. Studio seems extravagant.
4) Since debugging is not needed, maybe there is an Arduino hack to do the programming? Have not checked.
5) I see JTAGICE MkII programmers for sale on ebay. Would one of these work?
Maybe there are other options that I've not considered? What are your recommendations?