AVR-ISP500 is a fast and reliable USB AVR programmer, and works directly with AVR Studio. It is recognized as a STK500 programmer and programs all AVRs. It emulates USB CDC so no drivers are required and works under Windows, Linux and MacOS. If you do not want to use AVRStudio you can use AVR-ISP500 with AVRdude.
Connects to PC via USB 2.0 Full speed
Uses Atmel's 2×5 pin ICSP and 2×3 connector layout
Dimensions: 45×30 mm (1.7×1.2") + 20 cm (8") cable