T**N
It's not too bad. Very usable.
With my limited use of this programmer, I rather like it. There are a lot of negative reviews, and perhaps that number will grow in time, but I rather like this programmer. It's a matter of experience and usage, and this is why.I've been programming Arduinos for many years, much like others who use products like this. The standard way of programming Arduinos is through the built-in USB port via bootloader. Honestly, the bootloader to me is just a convenient way to get a program into an Arduino, otherwise it would be an Atmel-Inside development board. I rather like the idea of NOT having a bootloader so my program runs right away, or save on memory. To do that, you have to have another Arduino set up as an ISP programmer and connect up to the SPI pins on your target chip. This is real handy when you have an Arduino-on-a-breadboard, but it's really messy.So, I got tired of it and ordered this USBasp programmer. It's a heck of a lot cleaner and easier to do. So far, I've been able to update all the bootloaders on my old Arduino boards, I managed to brick my Arduino Uno (and unbrick it), load programs to some Arduinos with bad FTDI chips, and more. So the bottom line for this type of usage is that it's just WAY easier to do than jumping 6 separate wires. This will probably be the extent of my usage so others may complain more about this product. For 3.3v applications, I tend to use STM32 over STLINK, so I would never use a product like for any of my 32-bit or 3.3v work.The build quality of this product is very much the same as any other electronics product coming out of China these days - full of flux, not like the old days, so be aware of the flux infestation.Like another reviewer mentioned, you have to use a tool like ZaDiag to load the drivers before your system will recognize it. Once the driver is loaded, you're set.I'll probably have to get a spare, but I might look for one that is closer to the latest Fischl design that's more versatile. I don't often use them, but I do have a couple ATmega2560's laying around here somewhere.So, it might not have all the bells and whistles but it should do the job.Oh, the ribbon cable is about 2 feet long. It SHOULD be plenty long enough but still seems a little short for my taste. That's quite easy to remedy as well.
S**R
Might need additional parts to reprogram an Anet A8
Bought it to put Optiboot on an Anet A8 motherboard. The included 6-pin adapter won't plug into the ICSP header on the motherboard. The motherboard connector has two additional pins on each side of the ICSP pins, and while the adapter is wide enough to accommodate 10 pins, the extras are plugged up. Some male-to-female prototyping jumpers (such as Foxnovo Breadboard Jumper Wires 1 pin 10CM Male to Female Jumper Cable 40 Pcs ) will bridge the gap.With that out of the way, upgrading the bootloader was fairly straightforward from within the Arduino IDE. Since it was already hooked up, I also had it reflash Marlin with the Optiboot-compatible version. It seemed a bit slower than uploading over the built-in USB port, but so long as you're patient and wait for the upload to finish, it'll get the job done.
D**Y
works
works fine but the ribbon cable plug on one side wouldn't fit anything.. but i had a extra so no problem for me
A**S
Needs effort and hardware to work with avrdude
If you need something that works out of the box with avrdude, look elsewhere!It does work fine with a firmware update. For the update you need another programmer (I used an arduino) and to short a pin (I soldered mine). The 6 pin adapter needs to be trimmed to be able to use it to flash the ender 3.
H**S
Doesn't work with Windows 10 operating system
The module and cables are fine. Unfortunately, the firmware on the chip is no longer compatible with Windows 10 operating system and attempts to locate drivers that are recognized by Arduino programmer software are futile. There are workarounds, but they are cumbersome for beginners.
J**N
Works great for LaForge firmware!
Bought it to upgrade the firmware on my LaForge module for my Fatshark FPV goggles. Worked great, installed the drivers with the Zadig tool and everything was working went as I hopped. I did spent the extra the extra for one day shipping, and it was delivered on time on a Saturday as well. Would buy again if I need one.
A**X
Software is Out of Date
This system must be updated before it is used, otherwise it WILL lock up your micro-controller. Updating is not easy either, you need another ISP or an Arduino to wire up as an ISP, and you need to figure out which pins are the programmer's programming pins.
R**N
Works With ATmega2560-Based Boards
I ended up bricking the ATmega2560-based main board while trying to upgrade the firmware in my JGAurora A5 3D printer. This worked great to unbrick it by re-installing a bootloader to it, via Arduino IDE, then connecting to the board via regular USB cable to send the firmware, again via Arduino IDE.
Trustpilot
1 month ago
1 week ago