51 AVR ISP Programmer Downloader USBASP for ATMEL AVR ATMega ATTiny 51 Board


Onboard ATMega8 chip

 With power and programming two lights

Onboard overcurrent

On the target board supports 5V and 3.3V power supply


Support Chip list:

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)


Packing Included:

 1 X USBASP downloader

1X 10P data cable 


Tutorial link is https://github.com/zkemble/AVRDUDESS

Tutorial link is https://www.electroschematics.com/usb-asp-programmer-atmega-programming/

Driver link

Windows software

MAC software

Support chip list


Q: Can this be used to update Ender 3 Pro firmware?
A: Yes, it can. Not all Ender 3 or Ender 3 Pro printers ship with a bootloader. You can use this to either burn a bootloader and then flash the firmware via USB, or you can use this to flash the firmware directly to the main board. I have used it to burn a bootloader onto a Creality 1.1.3 board, and then flashed the firmware from the source code Creality has available on their site

Q: Will this programmer work with win 7 and atmel studio 7? where is the operating instructions?
A: Here is document link, https://protostack.com.au/download/Users%20Guide%20(AC-PG-USBASP-UG-V2.0).pdf

Q: Does this programmer work with atmega328p? i just purchased one thinking it was functionally similar to atmelice which i have used in the past.
A: It does. I have used it via spi to load Arduino sketches to a 328 ( and several 8s)

Q:Can I use this to program a nodemcu?
A:No, this tool can not program nodemcu. Nodemcu you can use espressif tool, here is the link to download it https://www.espressif.com/en/support/download/other-tools  And you can find video tutorial about how to program on youtube