• HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable
  • HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable
  • HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable
  • HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable
HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable
HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable
HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable
HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable

HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable

SKU:HAAX4WQ00
Sale price
£34.00
Regular price
£56.00
Unit price
per 
( 39% off )
Quantity:
Expected Delivery: 21-28 days

Tracked Shipping

Secure Payments

10 Days Return

Tracked Shipping

Secure Payments

10 Days Return

  • Main Chip:ATMega8A-AU.Support AVR and ASP chip.Support AT89S51/52 microcontroller.
  • The output port is an ATMEL standard port. With overcurrent protection.Automatic speed control.With power and write indicator lamp.With USB power and target board support target voltage 5V, can choose by jumper cap connection.
  • Autospeed autofocus firmware, the downloader will automatically track the chip frequency to be programmed, automatically change the speed, to achieve automatic speed control.
  • Reserve MOSI, MISO,RET,SCK,VCC,GND. 6pin interface, user-friendly interface to connect the target board.
  • Reserved programming interface, the user can upgrade the download firmware.

Customer Reviews

J3 jumper for slower clock doesn't work, which means ...J3 jumper for slower clock doesn't work, which means I need another programmer to program my brand new programmer with the USBasp firmware update (which is from 2011 - it's 2016 and this device doesn't even have firmware as new as 2011). If this is your first AVR programmer and you don't have an arduino around to upgrade it with, be wary if you're not sure of the clock speed your target will need. 3Tried every which way, but not working for me. :(Bought a couple based on the positive reviews, but after hours of trying to get it to work, can only conclude they are faulty in some way.Os: Linux and MacOSx. Should work out of the box, but the board was never able to probe any of the boards and chips.Tools: avrdude 6.5 did not work. Used usbasp and usbasp-clone modes, nothing.Attempts: bought two boards, both failed. Tried both direct from cable to port and with jumpers to map pins, neither worked. Tried with usb hub, usbc adapter, and direct off of a linux box s port, no go.Quite possibly something is mis-wired on the board, but whatever pinout it it claims... it isn t working with any of the boards or chips I tested it against.Tested against: atmega 2560, atmega 32u4, attiny2313, atmega328p, and atmega1284p.Not bothering to return since the time and effort would cost more than the adapters themselves 1Does the jobIt would be nice if these came with up to date firmware installed so avrdude and the Arduino IDE don't keep tossing warnings at you, but at least they are upgradeable (hint: buy 2 of these and you can use them to upgrade each other).Even without the upgrade, they certainly are capable of flashing a bootloader onto a 3D printer, but check to see if you need a 10-to-6 pin adaptor. 4works goodI used this to flash my ANET A8 V1.5 board with Marlin firmware. I also needed a 10 to 6 pin adapter. The how-to's you'll find on the internet say you don't need power while flashing, which is somewhat true. However, once the flash is complete, your ANET will reboot and depending on how it's configured, start up the fans, which will pull too much power from this board and burn it out. Keep your ANET plugged into the wall when you flash! Good thing USBasp are so cheap :) 5shipped with 10-year-old firmwareCan't use this product with the current version of avrdude or WinAVR, because the firmware on it is 10 years old. To flash it, you would need a different AVR programmer, leaving you as the customer in a catch-22, wondering why you bought this in the first place.I was eventually able to update the firmware on mine, using a DAPA programmer on an old laptop with a parallel port card that I had to dig out of the closet. I bought this programmer so that I wouldn't have to dig the old system out of the mothballs, but because they didn't update the firmware before shipping for *ten years*, I still had to dig it out.You'll need to use zadig to get a driver to load on your PC for it.So far, I haven't had any success with it actually functioning for flashing any targets either. Not sure if it even works. Kind of annoyed that I bought this. 1Failed after about four (4) programmingsWorked fine out of the box for about an hour, then got flakey, then destroyed my own Atmel chip. Was very messy when it arrived (no electronics cleaner applied). Now, the "port" is not even recognized when I plug it in. The whole purpose of getting this was to have 3.3V end-to-end. Back to the high-risk programming 3.3 with a 5V device until I can get one of these that WORKS... consistently. 1Inexpensive & WorksFirst, the caveats - I installed the JP3 "Slow" jumper for programming virgin, un-unused ATtiny85 chips necessary for a project I was building. That's beyond the ability of some hobbyists, and that might be a deterrent to purchase, depending on your own personal skill and experience. Use under recent versions of Windows requires use of the open-source Zadig utility (a quick internet search will find it easily) to install a "signed" driver - make sure to select the "libusbK" driver.However, once you've done that, the avrdude programming utility ("WinAVR" is what to search for and install) will be able to access and use the interface without a problem. If avrdude's command line interface is not to your liking, you can use the ADRDUDESS front end to select and set all the options you need to program your microcontroller.I will also add all of this works right out of the box under Ubuntu Linux if that's your preference, no driver installation or special tools beyond avrdude required.All in all, it's hard to fault this unit much at all - it's cheap, and while you might have to spend a little time figuring out a set of software tools for your workflow, what do you want for $6? It would be nice if a 10 pin-to-6 pin ICSP programming adapter was included, those are only another few bucks or you can wire one up yourself. 4It worksIt took me some time to get this programmer working. Initially I would get an error saying "could not find USB device with vid=0x16c0 pid=0x5dc vendor=[...]product='USBasp'" when trying through the Arduino IDE. This was due to having the wrong driver installed.Follow these steps and it should work: 1. Plug in USBasp 2. Download Zadig from [zadig. akeo. ie] 3. Start zadig 4. Options > List all devices 5. Select USBasp from the drop down menu 6. Select libusbK(v3.0.7.0) driver 7. Click InstallSo far I've only used it to program an ATTINY85 3It's an AVR programmer. I programmed an ATTiny85v with ...It's an AVR programmer.I programmed an ATTiny85v with it, and it worked. 5Works fine on a MacI purchased to program Atmega328P's on custom boards. Though I read and experienced that you need to burn bootloader to set Fuses correctly if you are using external crystal when I tried that first I received an error message "I opened Blink -- File -> Examples -> Basics -> Blink then Sketch -> Upload Using Programmer (I saw delay was several sec when it should be 1 as it was using internal clock not 16Mhz crystal I had installed. At that point I was able to choose Tools -> Burn BootloaderDid have to send a program to board first using Sketch -> Upload using Programmer, after that finished then I re-burned the Blink sketch and the timing was correct.Note: Still getting message "warning: cannot set sck period. please check for usbasp firmware update." I read forum appends about using Zadig and updating the firmware to libusbK. Zadig is Windows software and I wanted to avoid it, it seems to work fine with the warning. 5
See All Reviews
Shipment tracking ID will be provided after your product(s) is dispatched. The delivery date stated is indicative and subject to availability, payment authorization, verification, and processing. In case your product(s) is not delivered due to an incorrect or invalid address, we will not be able to process any claims. However, we will notify you if it is returned to us.
  • Return or exchange requests can be made within 10 days of the delivery date.
  • To return or exchange any items, please email us at info@directnine.uk, clearly mentioning your order number and our customer support team will guide you on the process.
  • To be eligible for return, products must be in the exact condition you received them in. All packaging material must be undamaged and unused with the price tags intact.
  • Orders can be cancelled before dispatch. If the order has already been dispatched, cancellation fees might be charged.
  • Due to the nature of the products that we sell, we will not be able to replace or refund unwanted items if they have been opened or any seals are broken.
  • The refund will not include the import duties or the cost of delivery or return postage.
  • If your refund is approved, then it will automatically be credited to the original method of payment, within 7-10 days.
  • DirectNine reserves the right to alter and enforce this Return and Refund Policy at any time without having to serve a prior notice to users.
Description
  • Main Chip:ATMega8A-AU.Support AVR and ASP chip.Support AT89S51/52 microcontroller.
  • The output port is an ATMEL standard port. With overcurrent protection.Automatic speed control.With power and write indicator lamp.With USB power and target board support target voltage 5V, can choose by jumper cap connection.
  • Autospeed autofocus firmware, the downloader will automatically track the chip frequency to be programmed, automatically change the speed, to achieve automatic speed control.
  • Reserve MOSI, MISO,RET,SCK,VCC,GND. 6pin interface, user-friendly interface to connect the target board.
  • Reserved programming interface, the user can upgrade the download firmware.
Reviews

Customer Reviews

J3 jumper for slower clock doesn't work, which means ...J3 jumper for slower clock doesn't work, which means I need another programmer to program my brand new programmer with the USBasp firmware update (which is from 2011 - it's 2016 and this device doesn't even have firmware as new as 2011). If this is your first AVR programmer and you don't have an arduino around to upgrade it with, be wary if you're not sure of the clock speed your target will need. 3Tried every which way, but not working for me. :(Bought a couple based on the positive reviews, but after hours of trying to get it to work, can only conclude they are faulty in some way.Os: Linux and MacOSx. Should work out of the box, but the board was never able to probe any of the boards and chips.Tools: avrdude 6.5 did not work. Used usbasp and usbasp-clone modes, nothing.Attempts: bought two boards, both failed. Tried both direct from cable to port and with jumpers to map pins, neither worked. Tried with usb hub, usbc adapter, and direct off of a linux box s port, no go.Quite possibly something is mis-wired on the board, but whatever pinout it it claims... it isn t working with any of the boards or chips I tested it against.Tested against: atmega 2560, atmega 32u4, attiny2313, atmega328p, and atmega1284p.Not bothering to return since the time and effort would cost more than the adapters themselves 1Does the jobIt would be nice if these came with up to date firmware installed so avrdude and the Arduino IDE don't keep tossing warnings at you, but at least they are upgradeable (hint: buy 2 of these and you can use them to upgrade each other).Even without the upgrade, they certainly are capable of flashing a bootloader onto a 3D printer, but check to see if you need a 10-to-6 pin adaptor. 4works goodI used this to flash my ANET A8 V1.5 board with Marlin firmware. I also needed a 10 to 6 pin adapter. The how-to's you'll find on the internet say you don't need power while flashing, which is somewhat true. However, once the flash is complete, your ANET will reboot and depending on how it's configured, start up the fans, which will pull too much power from this board and burn it out. Keep your ANET plugged into the wall when you flash! Good thing USBasp are so cheap :) 5shipped with 10-year-old firmwareCan't use this product with the current version of avrdude or WinAVR, because the firmware on it is 10 years old. To flash it, you would need a different AVR programmer, leaving you as the customer in a catch-22, wondering why you bought this in the first place.I was eventually able to update the firmware on mine, using a DAPA programmer on an old laptop with a parallel port card that I had to dig out of the closet. I bought this programmer so that I wouldn't have to dig the old system out of the mothballs, but because they didn't update the firmware before shipping for *ten years*, I still had to dig it out.You'll need to use zadig to get a driver to load on your PC for it.So far, I haven't had any success with it actually functioning for flashing any targets either. Not sure if it even works. Kind of annoyed that I bought this. 1Failed after about four (4) programmingsWorked fine out of the box for about an hour, then got flakey, then destroyed my own Atmel chip. Was very messy when it arrived (no electronics cleaner applied). Now, the "port" is not even recognized when I plug it in. The whole purpose of getting this was to have 3.3V end-to-end. Back to the high-risk programming 3.3 with a 5V device until I can get one of these that WORKS... consistently. 1Inexpensive & WorksFirst, the caveats - I installed the JP3 "Slow" jumper for programming virgin, un-unused ATtiny85 chips necessary for a project I was building. That's beyond the ability of some hobbyists, and that might be a deterrent to purchase, depending on your own personal skill and experience. Use under recent versions of Windows requires use of the open-source Zadig utility (a quick internet search will find it easily) to install a "signed" driver - make sure to select the "libusbK" driver.However, once you've done that, the avrdude programming utility ("WinAVR" is what to search for and install) will be able to access and use the interface without a problem. If avrdude's command line interface is not to your liking, you can use the ADRDUDESS front end to select and set all the options you need to program your microcontroller.I will also add all of this works right out of the box under Ubuntu Linux if that's your preference, no driver installation or special tools beyond avrdude required.All in all, it's hard to fault this unit much at all - it's cheap, and while you might have to spend a little time figuring out a set of software tools for your workflow, what do you want for $6? It would be nice if a 10 pin-to-6 pin ICSP programming adapter was included, those are only another few bucks or you can wire one up yourself. 4It worksIt took me some time to get this programmer working. Initially I would get an error saying "could not find USB device with vid=0x16c0 pid=0x5dc vendor=[...]product='USBasp'" when trying through the Arduino IDE. This was due to having the wrong driver installed.Follow these steps and it should work: 1. Plug in USBasp 2. Download Zadig from [zadig. akeo. ie] 3. Start zadig 4. Options > List all devices 5. Select USBasp from the drop down menu 6. Select libusbK(v3.0.7.0) driver 7. Click InstallSo far I've only used it to program an ATTINY85 3It's an AVR programmer. I programmed an ATTiny85v with ...It's an AVR programmer.I programmed an ATTiny85v with it, and it worked. 5Works fine on a MacI purchased to program Atmega328P's on custom boards. Though I read and experienced that you need to burn bootloader to set Fuses correctly if you are using external crystal when I tried that first I received an error message "I opened Blink -- File -> Examples -> Basics -> Blink then Sketch -> Upload Using Programmer (I saw delay was several sec when it should be 1 as it was using internal clock not 16Mhz crystal I had installed. At that point I was able to choose Tools -> Burn BootloaderDid have to send a program to board first using Sketch -> Upload using Programmer, after that finished then I re-burned the Blink sketch and the timing was correct.Note: Still getting message "warning: cannot set sck period. please check for usbasp firmware update." I read forum appends about using Zadig and updating the firmware to libusbK. Zadig is Windows software and I wanted to avoid it, it seems to work fine with the warning. 5
See All Reviews
Return And Refund Policy
  • Return or exchange requests can be made within 10 days of the delivery date.
  • To return or exchange any items, please email us at info@directnine.uk, clearly mentioning your order number and our customer support team will guide you on the process.
  • To be eligible for return, products must be in the exact condition you received them in. All packaging material must be undamaged and unused with the price tags intact.
  • Orders can be cancelled before dispatch. If the order has already been dispatched, cancellation fees might be charged.
  • Due to the nature of the products that we sell, we will not be able to replace or refund unwanted items if they have been opened or any seals are broken.
  • The refund will not include the import duties or the cost of delivery or return postage.
  • If your refund is approved, then it will automatically be credited to the original method of payment, within 7-10 days.
  • DirectNine reserves the right to alter and enforce this Return and Refund Policy at any time without having to serve a prior notice to users.
Delivery Policy
Shipment tracking ID will be provided after your product(s) is dispatched. The delivery date stated is indicative and subject to availability, payment authorization, verification, and processing. In case your product(s) is not delivered due to an incorrect or invalid address, we will not be able to process any claims. However, we will notify you if it is returned to us.

Recently Viewed

BACK TO TOP