USBasp driver for Windows 10 – Working solution

Yesterday I’ve spent like 2 hours fighting to make USBasp ISP programmer work under Windows 10 64bit. Seriously, that was like some kind of nightmare that turned into a comedy. All web pages that I’ve found suggested following procedure:

  1. Download zadig
  2. Install libusb-win32
  3. Be happy

Unfortunately, in my case all attempts failed miserably. All I was getting from avrdude was

avrdude: error: programm enable: target doesn't answer. 1 
avrdude: initialization failed, rc=-1

I’ve found a solution. Internet was wrong. libusb-win32 was not the correct driver for USBasp. The correct driver was libusbK (v3.0.7.0). After installing libusbK USBasp came back to life!

usbasp driver for Windows 10 64bit

21 thoughts to “USBasp driver for Windows 10 – Working solution”

  1. Thank you I get a firmware check error after the device has done the job I asked it to do, but it all worked fine at last I was able to flash my 3d printer ! 🙂

  2. I am still getting the same error as yours. I have Win 7 64 bit operating system. Programming on attiny13a with usbasp v2.0.

  3. Pleace help me,
    I installed the libusbK(v3.0.7.0) using Zadig, installed success, drivers view on device manager but no view port on arduino ide.
    Thank you.

  4. Thank you very much, Windows 7 of mine is very slow to set anything in microcontrollers, and the only option was to use the Windows 10. G

  5. Hola;
    Instale el libusbk y me sigue saliendo el mismo error. Eso que lo he intentado con 3 atmega328p diferentes.
    Que puede estar pasando? Ayuda por favor!!

  6. Thank You Very Much.

    This Was My Greate Problem And I Never Could Excute The Program.

    I Love Youuuuuuuuu.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.