AVR programmer USB
From Petr Sladek
Build your AVR programmer over USB!
Traditional AVR programmers were created for the COM port on the PC. Modern PCs and notebooks have no COM ports.
It is possible to program the AVR controllers over a USB port using this programmer.
Links to the build process follow: