JTAG, ISP, debugWIRE, Your mom!

stevech:
ISP can share the I2C pins if the external device doesn’t interfere, e.g., is tri-stated or resistor isolated.

It’s also common to use a bootloader and serial port.

so most all the AVRs ISP is done via SPI/I2C pins? that seems like it makes more sense then PICs having them on random port B pins…

You need additional hardware (max232) to do the serial thing i assume so im not too interested in that. Also i don’t have a serial port on my PC, same with a parallel port, no stk200 for me :frowning: