random notes on the AT90USB... I have an AT90USBkey with the DFU bootloader. http://sourceforge.net/projects/dfu-programmer/files/ seems to be the right tool to flash it. = Reserved pins = On the dev board : * PF0 = tempertature sensor. May or may not be a problem. * PF3 = resistors to sense power supply. * PE0/PE1 = on board flash chip select * PE2 = HWB button. * PD7..4 = LEDs * PB7..5 and PE5/4 = Joystick Leaves us with : * PA 0..7 * PB 0..4 * PC 0..7 * PD 0..3 * PE 6..7 * PF 1,2,4..7 33 free I/O pins. Some more can be used in some cases.