HiLetgo 51 AVR ATMEGA8 Programmer USBasp USB ISP 10 Pin USB Programmer 3.3V/5V with Cable
- Low Return Rate: 47% fewer returns than similar products
- Popular Item: Popular with customers shopping for "avr programmer"
- Highly Rated: Rated 4.1 out of 5 stars by customers
Get free shipping
Free 5-8 business-day shipping within the U.S. when you order $25 of eligible items sold or fulfilled by Amazon.
Or get 4-5 business-day shipping on this item for $5.99. (Prices may vary for AK and HI.)Learn more about free shipping
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
- Enter your model number to make sure this fits.
- 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.
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
Have a question?
Find answers in product info, Q&As, reviews
Please make sure that you are posting in the form of a question.
Support Chip List:
ATTiny12(L)、ATTiny13(V)、ATTiny15(L)、ATTiny24(V)、ATTiny25(V)、ATTiny26(L)、 ATTiny2313(V)、ATTiny44(V)、ATTiny45(V)、ATTiny84(V)、ATTiny85(V)、AT90S2313(L)、 AT90S2323(L)、AT90S2343(L)、AT90S1200(L)、AT90S8515(L)、AT90S8535(L)、 ATMEGA48(V)、ATMEGA8(L)、ATMEGA88(V)、ATMEGA8515(L)、ATMEGA8535(L)、 ATMEGA16(L)、ATMEGA162(V)、ATMEGA163(L)、ATMEGA164(V)、ATMEGA165(V)、ATMEGA168(V)、ATMEGA169(V)、ATMEGA169P(V)、ATMEGA32(L)、ATMEGA324(V)、 ATMEGA325(V)、ATMEGA3250(V)、ATMEGA329(V)、ATMEGA3290(V)、ATMEGA64(L)、 ATMEGA640(V)、ATMEGA644(V)、ATMEGA645(V)、ATMEGA6450(V)、ATMEGA649(V)、 ATMEGA6490(V)、ATMEGA128(L)、ATMEGA1280(V)、ATMEGA1281(V)、 ATMEGA2560(V)、ATMEGA2561(V)、AT90CAN32、AT90CAN64、AT90CAN128、AT90PWM2(B)、AT90PWM3(B)
1* 51 AVR ATMEGA8 Programmer USBasp
1* 10P data cable
1.For windows users you will have to disable your driver verification to install the required drivers.
2.It is a 10pin connection.( you will need to make an adapter to 6 pin if using it for an Arduino Mega )
How to use it?
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(v126.96.36.199) driver
7. Click Install
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
It seems to be exactly to spec according to the schematics I was reviewing, some of the other leave parts out to cut back on cost.
This one has all the jumper options, but you may have to solder some pins if you want to update the firmware on it for one of the jumpers.
It comes with the jumper to select in JP1 for the voltage at 5V, or 3.3V to power the device your programming. It runs a AMS1117 voltage regulator to drop the USB 5V down to 3.3V. You can remove the jumper and I believe it will provide no power of you choose to power your device separately. But I still need to test if removing the jumper from JP1 does remove the power from the host chip device.
Update: I have confirmed that removing the jumper does cut the power to the host device, so you can choose to powerful host chip separately from another source if needed.
JP3 is used for slowing down the SCK speed if needed. Low speed SCK is used when MCU is clocked with low speed oscillator like 32kHz. You will have to put the pins on for this jumper. It's usually not needed by most and I have not tried it yet, but will need to soon. I have some older AVR chips that would benefit from a slower communication speed. But I don't want to solder the pins on yet until I know I've fully tested everything else first during my prime 30 day return policy.
Update: I decided to add the pins and the speed change feature does work. If you install the latest firmware you can also change the speed in your AVRDude command without the use of this jumper pin by using the '-B' switch in AVRDude 6.1 or later. This is case sensitive and need to be a capital B. The manual or help for AVRDude will explain more about this.
JP2 is used if you need to update the firmware on the USBASP, but for most you won't need to update it. It works fine the way it comes.
Update: I also confirmed that this pin works and did update the firmware on my USBasp programer. Since I'm using Linux on a Rasberry Pi that is also set up as a programer using the GPIO pins I did the update by wiring the USBasp into the 10 pin cable from another programer. You will need another programer or can use an Arduino Uno as a programer to update the firmware. Both are cheap, another programer give you a backup and the ability to update the firmware on them. I had a Arduino UNO I got from my local electronics store for $5, so know I can update the firmware using it on the USBasp and have a UNO board for other projects.
Their is a lot about using a UNO as a programer showing how to wire it also, just google for it.
TIP: Leave the power jumper on 5V when updating the firmware, the USBasp will use this to power its self for doing the firmware update.
I think the only thing out of spec was both LEDs were red, and the transmit is technically supposed to be a green LED for when it talking to the chip your programming, and power is supposed to be red. But mine came with both LEDs being red, it's not that big of a deal, but would have been nice so I know the USBASP is talking to the chip I'm programming.
NOTE: For windows users you will have to disable your driver verification to install the required drivers. This process can be painful for some but it is more of a fault of windows not this product. These drivers do not and have not caused any damage to any computer I have used them on since 2010. Windows driver verification is important, but with regards to this product / drivers it is not.
I programmed an ATTiny85v with it, and it worked.