Qty:1
SainSmart USB ISP Program... has been added to your Cart

Have one to sell? Sell on Amazon

SainSmart USB ISP Programmer for ATMEL AVR ATMega ATTiny 51 Board

4 out of 5 stars 77 customer reviews
| 12 answered questions

Price: $9.99 & FREE Shipping on orders over $49. Details
In Stock.

Dads & Grads
Celebrate with high-tech gifts. Shop now
$9.99 & FREE Shipping on orders over $49. Details In Stock. Sold by Sain Store and Fulfilled by Amazon.

Frequently Bought Together

  • SainSmart USB ISP Programmer for ATMEL AVR ATMega ATTiny 51 Board
  • +
  • 10 Pin to 6 Pin Adapter Board M/F for AVRISP USBASP STK500 Black Blue
Total price: $13.16
Buy the selected items together


Product Description

NOTE:The link is the documents about SainSmart USB ISP Programmer.

https://s3-ap-northeast-1.amazonaws.com/sain-amzn/20/20-020-100/USBASP.rar

Here is a list of supported chips :

• 51 Series: AT89S51, AT89S52,, AT89S53, AT89S8252
• AVR Series: 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), etc.

Note:
Only available on XP and win 7 32 bit platform.


Product Information

Product Dimensions 4.5 x 4.3 x 0.7 inches
Item Weight 0.6 ounces
Shipping Weight 0.6 ounces (View shipping rates and policies)
Manufacturer Sain Store
ASIN B0051SRZWC
Customer Reviews
4 out of 5 stars 77 customer reviews

4 out of 5 stars
Best Sellers Rank #242 in Computers & Accessories > Computer Components > I/O Port Cards > USB Port Cards
Date first available at Amazon.com May 20, 2011

Feedback

Would you like to tell us about a lower price?

Customer Questions & Answers

Customer Reviews

Top Customer Reviews

Verified Purchase
I bought this product as a beginner attiny13 programmer.

I use it with Atmel Studio to compile the code and AVRdude to flash the MCU.

cons:
-only a certain amount of avrs (make sure to double check this product is compatible with your avr.)
-Do Not Rely on product's web-site programs. (Only rely on the schematic and Drivers. use avrdude)

Things you will need to program Atmel MCus:
-Atmel Studio (make sure your MCu is supported.)
-avrdude (it can program the fuses too.)
to program; "avrdude -c usbasp -p yourMCU -u -U flash:w:yourProgram.hex"

I would recommend this product to anyone who is starting with the supported MCUs.

AND REMEMBER ATTINY13 ONLY HAS 5 OUTPUT PINS, NOT 6. PB5 IS A RESET. YOU ONLY GET PB5 AS OUTPUT IF YOU BURN THE FUSE (i think it is "-U lfuse:w:0x6a:m -U hfuse:w:0xee:m" , WHICH WILL MAKE YOUR ATTINY13 UN-REPROGRAMMABLE.
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Verified Purchase
I'm a huge noob of a programmer, just interested in the FPV part of the RC world. Getting this thing to work is stupid easy, just plug-n-play. With the AVRdude program, I was able to flash my KK2 flight controller board for my tricopter with v1.5 firmware. I hear v1.6 is out now, but I've read more problems than good things about it, and that the problems persist even if you decide to revert back to v1.5. Won't be trying that out.

Anyway, I was able to flash my electronic-speed controllers (ESC's) as well with this nifty device. This is all I needed the device for and I imagine I will seldom use it, but it's good to know I have a reliable working device for the task of flashing my electronics.

Reason for purchase:
At the time of my purchase, Hobbyking.com was selling something similar to this product. Only difference is HK version had 6 pins and this one has 10. If you just google USBasp pinouts, it's not very hard to make a 10-to-6 pin converter with a couple of male-to-male servo extension wires.
The huge problem HK was having with their product, is that it flat-out did not work. The "fuses" were not "burned-in," as a user who also purchased the defective product described, rendering the device unresponsive, unrecognizable by any OS, and overall useless. I went down the troubleshooting path of various drivers and OS's, nothing worked. Some gurus managed to get the piece of junk to work, but even when it did, it flashed at a painfully slow rate. Many users, including myself, reported this problem to HK customer support, and the product was removed from the website soon after.

Just buying this USBasp programmer from SainSmart solved all of my problems and prevented any further headaches. It works wonderfully and I've gladly trashed the HK version. Thank you SainSmart.
1 Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Verified Purchase
I am revising my previous unsatisfactory review of this product to point out some issues. This device will work with the Arduino IDE. But you have to find the proper USBasp drivers for it. SainSmart was quick to respond to my query on this device. But this website links for the drivers did not work. However, if you search for USBasp drivers on the web you will find them. Plug the device into your Windows machine, which I am using Windows 7. When Windows states it cannot find a driver direct it to the folder where you unzipped the files. It should then install the USBasp driver. Whey you bring up Arduino IDE, I am using 1.0.1, you should select the Tools menu, Programmer, and then select the USBasp. Then select the board for the particular microcontroller you want to program. I used the ATTiny 44 8 mhz because it has a good supply of data, PWM and analog ports in its 14 pin package. I only needed to add a 7805 regulator and 22uf electrolytic capacitor for this micro-controller to work with my finished circuit.

Once you have written you program test to see if it is the correct size (since most of the ATTinys have a limited memory storage) by compiling it. If you are satisfied your program compiled correctly select File from the menu, and "Upload Using this Programmer." If you try uploading it by clicking on the button you may get an error stating you don't have a COM port selected and you will find that the Serial Port is grayed out. This is ok and do not worry your self about it. I did find that if you are using Arduino IDE 1.0.1 you will get and SCK error stating you need to update your firmware. I researched this on the web and it stated that even though you will get the error you program should load properly, and indeed it does.
Read more ›
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Verified Purchase
I got this to update the software of my kk2.1 flight controller. After the tedious driver installation it was working perfectly. and I now have the current software.

You do however need the 10 Pin to Standard 6 Pin Adapter Convert Board for Atmel, to get this to work for the kk2.1
1 Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Verified Purchase
I took a chance ordering this as I figured
it was an USBasp Programmer which it is.

It did not include any form of documentation or
drivers so you will have to find them elsewhere.
(I used the driver from my other USBasp Programmer)
5 Comments 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Verified Purchase
Wasn't sure this would program my atmega328 chips but after about half an hour of tinkering i finally got it to work.
The setup: Arduino IDE 1.0.5, usbasp 2011-05-28 from fischl.de website, using pins vcc, gnd, mosi, miso, reset and sck.
Change tools/programmer in IDE to usbasp and choose file/upload using programmer to upload sketches. I'm getting an error msg "cannot set sck period" but sketches load anyways.

Gave it 4 stars 'cause docs and drivers not provided.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews



Pages with Related Products. See and discover other items: atmel programmer