USB ISP Programmer for ATMEL AVR ATMega ATTiny
Jumper selects 3.3V or 5V.
10 pin ribbon cable. Includes a 10 to 6 pin adapter so you can use it on either style of ISP header.
Mac and Linux require no additional drivers. To use this on windows, download the driver from: http://zadig.akeo.ie/
Onboard over-current protection.
List of supported chips :
51 Series: AT89S51, AT89S52,, AT89S53, AT89S8252
AVR Series: ATTiny12 (L), ATTiny13 (V), ATTiny15 (L), ATTiny24 (V), ATTiny25 (V), ATTiny26 (L), ATTiny2313 (V), ATTiny44 (V), ATTiny45 (V), ATTiny84 (V), ATTiny85 (V), AT90S2313 (L), AT90S2323 (L), AT90S2343 (L), AT90S1200 (L), AT90S8515 (L), AT90S8535 (L), ATMEGA48 (V), ATMEGA8 (L), ATMEGA88 (V), ATMEGA8515 (L), ATMEGA8535 (L), ATMEGA16 (L), ATMEGA162 (V), ATMEGA163 (L), ATMEGA164 (V), ATMEGA165 (V), ATMEGA168 (V), ATMEGA169 (V), ATMEGA169P (V), ATMEGA32 (L), ATMEGA324 (V), ATMEGA325 (V), ATMEGA3250 (V), ATMEGA329 (V), ATMEGA3290 (V), ATMEGA64 (L), ATMEGA640 (V), ATMEGA644 (V), ATMEGA645 (V), ATMEGA6450 (V), ATMEGA649 (V), ATMEGA6490 (V), ATMEGA128 (L), ATMEGA1280 (V), ATMEGA1281 (V), ATMEGA2560 (V), ATMEGA2561 (V), AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2 (B) , AT90PWM3 (B), etc.
Note: you will see the warning “avrdude: warning: cannot set sck period. please check for usbasp firmware update.” This is nothing to be worried about. Modern USPASPs automatically set the sck period, so setting it from avrdude is unnecessary.