Hai ordinato quell'hub usb a quattro porti perchè era quasi gratis ed ora non lo usi? Cambialo in un ISP (In System Programmer) per i chip AVR.
L'Hub USB usa i cavi di dati provenienti da quattro diversi cavi USB per programmare i chip AVR, facendosi aiutare da una gate 74HC00 NAND. Non c'è bisogno di un microcontrollore programmato. L'unica avvertenza è che funziona solo su Linux.