If your USBasp has problems communicating, it may be due to too fast USB speeds. Try this in your avrdude config files for an alternative:
usbaspslow.name=USBasp Slow
usbaspslow.communication=usb
usbaspslow.protocol=usbasp
usbaspslow.program.protocol=usbasp
usbaspslow.program.tool=avrdude
usbaspslow.program.extra_params=-Pusb -B5
I'm Kian Ryan
TLDR; I sport, code, make stuff, and
play adventure games.
Stay safe. Go Make. Go Protest. Trans rights are still human rights.
Take care of people. War, what is it good for? Distraction.
There are no ads on this blog and as far as I can remember, never have been.
☕ If you want to support any of the work done here, or elsewhere,
you can buy me a coffee on Ko-Fi.
Our latest ko-fi supporters.
No coffees purchased since we put this little widget live (or in the last
two weeks). Others have kindly donated and you can see
their donations here.