I seem to have accumulated a number of 168/328 DIPS. Some, but by no means all, have bootloaders. I have a USBtinyISP which I have in the past used to burn bootloaders and/or sketches.
So far, so good. I now want to put together a board (not a shield) with a ZIF socket so I can program chips easily. All of my stuff uses either a crystal+caps or resonator at 16MHz.
Aside from connecting the ISP pins, what else needs to be on the board (assuming I'm powering the programmer from the USB port).
I think I need to provide a clock, but is that correct, and what else have I forgotten? ;D
Also, I'm thinking of putting two ISP connectors, connected to a 40 PIN ZIF, so that VCC,GND,XTAL1,XTAL2 are consistent (obviously, this means plugging in the 28 pin devices offset from the top) so that I can use it for 168/328 and 1284P devices. Is this feasible? That seems to make more sense to me than coming up with some kind of fancy way of switching all the signals.
The alternative is to build separate sockets, but somehow that just feels wrong :-/ Any advice would be welcome.