Enhancing the AVR ISP II
The AVR ISP II is a device to program an AVR microcontroller using a 6 pin header in a circuit. It does not contain any capability to power the circuit being programmed. This could be very handy. Dave Jones at the EEVBlog has a video about adding power to the ISP cable, using an LM317 to provide both 5V and 3.