Ich habe das Teil auch auf einer Lochrasterplatine aufgebaut. Ging auch gut, bis auf den USB-Anschluss. Da musste ich die Beine etwas außeinander biegen.
Bis auf das, dass die Grüne LED nicht leuchtet, geht auch alles.
Flashen kann man nur mit AVRDUDE.
Noch Programmiere ich mit Bascom und habe dort AVRDUDE als externen Compiler angegeben, funktioniert auch gut.