Can an Arduino be used to program an external AVR?


Can I use an USB Arduino to program an off-board ARV? That is, I'd like to send code to the Arduino and via some crafty wiring (using jumpers?) reroute the programing to an off-board (proto-board) that has an AVR chip on it to be programmed?

I know I can swap out the existing chip, but I am looking for a hardware reuse feature from the Arduino.


You can... but do you really want to?

You can also build an almost no-parts parallel programmer too.

I opted for a usbtinyisp from ladyada and much prefer that.

Thanks PWillard!

Much appreciate the input and linked resoureces.

usbtinyisp seems to be the best bet.

I bought it as a kit. Very affordable that way and a rewarding quick project.