🚀 Elevate Your Coding Game with USBASP!
The Hobby Components USBASP AVR Programmer and Adapter is a compact, user-friendly device designed for programming Atmel AVR microcontrollers. It features a USB connection, supports various Arduino boards, and comes with an upgraded firmware for seamless integration with the latest Arduino IDE.
N**K
Writes boot loader and programs fine!
Ordered on Thursday and arrived Saturday (well before promised earliest date of the following Monday).Found the instructions on the supplier's web site, link provided in the packaging. I installed the driver and connected it to an Arduino Uno and tried to write the bootloader using the Arduino IDE. This succeeded. However, when I put another ATmega328P into the Uno to write bootloader it failed. After a bit of investigation I discovered that the USBASP has two speeds, slow and fast, and the default is fast (for >1.5MHz controllers). The default clock speed for the ATmega328P is 1MHz so requires the USBASP to be put into slow mode, which can be done by shorting a pair of contacts on the board using solder. It would have been nice if a jumper was provided for this function to allow the speed to be modified more readily. However, it doesn't take long to write a bootloader even in slow mode, and this writes the fuses as well to set the speed of the controller to 16MHz.I've now written bootloaders to each of the ATmega328Ps I have, with no problems. Also tried installing programs directly to the 328P from the Arduino IDE without bootloader, giving a faster startup for the controller. I've 3D-printed cases for each of the boards to protect them as well. All in all, a satisfied customer.
N**Y
Works with Arduino IDE
With a small config change (easily found via search) I was able to use this to restore the boot loader on an AVR chip using the Arduino IDE. For the price it's fantastic value and a great tool to have int he box.
P**R
Did the job
Cheap and did the job perfectly (loaded a bootloader onto a 3D printer).
J**S
used to flash Ender 3 pro
I bought this to update the firmware on my ender 3 pro, worked fine (instead of using an arduino) just plug the USB end into the PC & use the 10 pin to 6 pin adapter that comes with it into the 6 pins on the PCB & run the flashing software from Marlin to install a boot loader ( choose USBASP instead or arduino). then plug a USB to mini USB (making sure its a data cable & not a power only one like I first tried) & upload the firmware. pretty straight forward, plenty of guides on line.
D**N
Works well with tweaks
This programmer works well. You do need to tweak your avrdude.conf file for it to work with arduino IDE, but that's the same with all of these clones.Programs an Atmel much quicker than an ArduinoAsIDE :)
M**D
Flashed firmware on old ender 3
Was able to flash a boot loader onto an old ender 3 printer and update the firmware to klipper, using Linux. Worked great as expected :)
A**R
Missing 10 to 6 pin adapter
Just a warning that mine arrived today without the 10 to 6 pin adapter making it useless to me.
A**S
Works well now I have fixed it, but only 3 stars because of poor build quality!
I wanted this to program Arduino (and clone) devices including an ANet A8 3d printer.Bad points:When I took it out of its anti static bag it I could see that the flux had not been cleaned off the boards.It did not work the first time I tried to use it, the power light did not come on and windows did not recognise the board (not even the ID codes which should be visible even if the driver needs to be installed). I held the unit ready to pull it out and the power light came on for a few second and went out again!I then had a close look under a magnifier and noticed that the crystal had a dry joint. So I fixed that and resoldered some other suspicious looking joints, I also added jumper pins to the self programming and slow clock pads in case i need them in future.Good points:Once I sorted out the soldering it powered up correctly and reported itself to windows. I updated the driver using Zadig as suggested on the Hobby Component forum, after that everything worked and I could update the bootloader and download firmware to my printer using the programmer and adapterThe unit is inexpensive and comes with a 10pin to 6pin adapter & a 30cm ribbon cable.The support on Hobby Components website is reasonable.
Trustpilot
1 month ago
2 months ago