Below 60 - Shop now
$26.00
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Monday, May 19 to Nashville 37217 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Friday, May 16.
Only 7 left in stock - order soon.
$$26.00 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$26.00
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more

Tiny AVR Programmer - Two ISP headers to use with other AVR microcontrollers - Plugs directly into USB port

4.2 out of 5 stars 172 ratings
Amazon's Choice highlights highly rated, well-priced products available to ship immediately.
Amazon's Choice

$26.00
Get Fast, Free Shipping with Amazon Prime
FREE Returns
Available at a lower price from other sellers that may not offer free Prime shipping.
{"desktop_buybox_group_1":[{"displayPrice":"$26.00","priceAmount":26.00,"currencySymbol":"$","integerValue":"26","decimalSeparator":".","fractionalValue":"00","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"BFX7iKyfBMGkn6EEaYev32HleF9na8r%2Bp1Sw%2FVQE%2Fgtu%2BX1923SJD4S%2FCzlWJuf7sKikpmy2hoLq0Z8YHxPcXyqvBqdNhUzdl6VeMWtyGF5XVbXgASV1RTSNIpA8YDIrUMAhMy10JEseB3LdJh7m7ZZaDMfhuf6Fz%2FsHJM2kH6%2FY7R2pw5r5nvlW0H5O5VuR","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

Brand SparkFun
Model Name PGM-11801
Memory Storage Capacity 8 KB
Connectivity Technology USB
CPU Manufacturer SparkFun

About this item

  • you can shrink your Arduino projects down to "tiny size"
  • The Tiny AVR Programmer plugs directly into your USB port

Frequently bought together

This item: Tiny AVR Programmer - Two ISP headers to use with other AVR microcontrollers - Plugs directly into USB port
$26.00
Get it as soon as Monday, May 19
Only 7 left in stock - order soon.
Sold by PiShop US and ships from Amazon Fulfillment.
+
$14.19
Get it as soon as Monday, May 19
Only 9 left in stock - order soon.
Sold by 3DMakerWorld, Inc. and ships from Amazon Fulfillment.
+
$7.55
Get it as soon as Monday, May 19
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Product details

  • Is Discontinued By Manufacturer ‏ : ‎ No
  • Product Dimensions ‏ : ‎ 2 x 3 x 0.13 inches; 1.06 ounces
  • Manufacturer recommended age ‏ : ‎ 5 years and up
  • Item model number ‏ : ‎ PGM-11801
  • Date First Available ‏ : ‎ January 27, 2013
  • Manufacturer ‏ : ‎ Sparkfun
  • ASIN ‏ : ‎ B00B6KNJRY
  • Customer Reviews:
    4.2 out of 5 stars 172 ratings

Product Description

The ATTiny45 and 85 are a couple of really cool little MCUs but did you know you can program them in Arduino? That's right, now you can shrink your Arduino projects down to "tiny size" by moving your code straight over to these small but capable ICs. The standard method for programming the ATTiny ICs involves a breadboard, lots of jumper wires and a hardware programmer, but David Mellis over at MIT Media Lab has simplified the process by laying out this handy USB programmer.

The Tiny AVR Programmer plugs directly into your USB port and provides a programming socket for the ATTiny45 and 85. Just slot an ATTiny into the socket, plug the programmer into your USB port and start up the Arduino IDE. After installing the proper board definitions, you simply program it the same way you would any other Arduino board. The programmer even breaks out the IC pins to female headers so you can easily prototype around the ATTiny without pulling and plugging it over and over. The ISP header is also broken out so you can use the programmer for other AVR microcontrollers!

Note: You'll need to install the USBTinyISP drivers if you don't have them yet, you can find them in the documents below!

Customer reviews

4.2 out of 5 stars
172 global ratings

Review this product

Share your thoughts with other customers

Customers say

Customers find the AVR programmer works well with Arduino IDE and appreciate its ease of use, with one mentioning it's great for quickly wiring up ATTinies. The device receives positive feedback for its build quality, durability, and value for money, with one customer noting the bright colors make it hard to lose. However, several customers report issues with pin damage, mentioning that three pins broke during use.

AI-generated from the text of customer reviews

37 customers mention "Functionality"34 positive3 negative

Customers find that the programmer works well, particularly with Arduino IDE, and one customer mentions it functions flawlessly with Linux.

"Great USB programmer for ATtiny85. Works on Linux! Compatible with Arduino IDE!..." Read more

"...anyone programming a Tiny is not a complete noob and can search and solve little problems. (I’m a noob and figured it out, so can you. Have fun!)" Read more

"Super simple to use and worked great right away. I had the blink script running withim minutes...." Read more

"The programmer works fine. It's easy to use if you follow the Sparkfun Hookup guide...." Read more

25 customers mention "Ease of use"22 positive3 negative

Customers find the programmer easy to use for programming, with one mentioning that it supports quick ATTiny wiring and another noting that the SparkFun Online Instructions are mostly good.

"...offer quality products at very good prices but, they also have great tutorials on their website for the use of these products...." Read more

"...Nothing bent. SparkFun Online Instructions are mostly good and well written, but outdated...." Read more

"Super simple to use and worked great right away. I had the blink script running withim minutes...." Read more

"The programmer works fine. It's easy to use if you follow the Sparkfun Hookup guide...." Read more

14 customers mention "Programming ability"14 positive0 negative

Customers appreciate the programming ability of this device, particularly its compatibility with ATtiny85 chips.

"Great USB programmer for ATtiny85. Works on Linux! Compatible with Arduino IDE!..." Read more

"...I like it so well for programming Atmel Tiny85 chips, I bought a spare in case anything happened to it." Read more

"...may seem gadgety, but it is nice to have a dedicated program board for this series of chips." Read more

"Ok it's great and exactly what it says. Tiny avr programmer. It is a remake of the open source "usb Tiny isp"...." Read more

10 customers mention "Build quality"10 positive0 negative

Customers praise the build quality of the programmer, finding it durable and well-made, with one customer noting its robust female sockets.

"...They not only offer quality products at very good prices but, they also have great tutorials on their website for the use of these products...." Read more

"Build quality is great. Mine arrived functional and nice solder quality. Nothing bent...." Read more

"...We are talking very next day! And the replacement is in good shape and works perfect. I have a Mac running 10.12.6...." Read more

"...once I got it up and running, it works very well and has been very reliable." Read more

6 customers mention "Value for money"6 positive0 negative

Customers find the programmer offers good value for money, with one mentioning its small, inexpensive format.

"...They not only offer quality products at very good prices but, they also have great tutorials on their website for the use of these products...." Read more

"...There are cheaper programmers, but I'm still recommending this programmer to everyone who wants to work with the ATTiny processors." Read more

"This thing is awesome. All fun of arduino programming in a small inexpensive format...." Read more

"...Relatively inexpensive and useful for both ATtiny 45 & 85 series microcontrollers...." Read more

4 customers mention "Color accuracy"4 positive0 negative

Customers like the color accuracy of the programmer, with one mentioning that the bright colors make it hard to lose.

"This little stick surely does the trick. Easy to use, so nice it is something you do not want to loose...." Read more

"...Easy to setup, sturdy, and the bright colors make it hard to lose. Sparkfun products can be a hit or miss, but this one is a keeper!" Read more

"Perfect." Read more

"Fantastic and a must have if you are using these 8-pin Arduino ATTiny chips..." Read more

5 customers mention "Pin damage"0 positive5 negative

Customers report issues with pin damage on the programmer, noting that three pins broke and the female pins are bent, with some units arriving damaged.

"The product came damaged -- female pins are bent . Because people who packed it threw it in in a thin envelope...." Read more

"...Unfortunately the female header pins are sharply bent on one side so I can't connect to a breadboard." Read more

"...The female pin headers on each side of the dip socket were bent and when I tried to straighten them, three of the pins broke...." Read more

"pins broke off but it still works, I was going to buy another but the price doubled and I was not about to pay that." Read more

Mine showed up busted. I hope to add a new review soon....
5 out of 5 stars
Mine showed up busted. I hope to add a new review soon....
Kind of bummed out about this one. The board showed up with one row of the female pins bent down. Sure, I can pull them up but one of the leads that gets soldered to the board broke from the bend. I really don't want to have to re-solder up something that I paid for. Others have given this board a very good review so I'm hoping when I get one that is not broken I'll have success. When that happens I'll be happy to change my review ratings. ----- UPDATE ----- Amazon replacement came in lightning fast! We are talking very next day! And the replacement is in good shape and works perfect. I have a Mac running 10.12.6. Placed my ATtiny in this board and plugged the board into the USB slot of my computer. Everything worked fine. All good here now ;-)
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

  • Reviewed in the United States on December 16, 2016
    Great USB programmer for ATtiny85. Works on Linux! Compatible with Arduino IDE!

    In order to set it up, I would recommend looking up SparkFun "Tiny AVR Programmer Hookup Guide" on Google.
    However, note that the SparkFun instructions are targeted towards Windows users, so for Linux users I found that you need a few deviations. Here is the process that worked for me on Linux:

    1. Download and install Arduino IDE from the official website (as per Sparkfun instructions)
    2. Download ATtiny Addon, find hardware/ folder of your Arduino installation and copy attiny content there (as per Sparkfun instructions)
    3. Launch Arduino IDE
    4. Plugin the Tiny AVR programmer with ATtiny85 already inserted (check the polarity as per Sparkfun instructions!)
    5. Good news -- you are on Linux! The device is recognized automatically, no USB driver installations are necessary
    6. Check that the device is discovered:
    $ sudo lsusb
    In my case, I see this line that shows that the system sees a new USB device:
    Bus 002 Device 120: ID 1781:0c9f Multiple Vendors USBtiny
    7. Note the device's 'Bus' and 'Device id', we will use it to allow all users a permission to write to this device (otherwise, your uploads will fail on Linux since you have no permission to write to the device). In my case, the command is:
    $ sudo chmod 666 /dev/bus/usb/002/121
    8. Copy/paste the simple blinking sketch into Arduino IDE (as per Sparkfun instructions). Don't upload the sketch yet!
    9. In the menu "Tools", pick the following:
    * "Board" -> "ATtiny"
    * "Processor" -> "ATtiny85"
    * "Clock" -> "1 Mhz (internal)"
    10. Click "Upload" for your sketch (The first time, it will pop-up a window asking you where to save the sketch)
    11. Congratulations! Once upload is done -- you should now see the LED that is blinking every half a second!
    22 people found this helpful
    Report
  • Reviewed in the United States on January 17, 2016
    I should start by mentioning that Sparkfun is a great electronics company. They not only offer quality products at very good prices but, they also have great tutorials on their website for the use of these products. The reason I purchased this was to program some AtTiny85s that I had and to do it in a way that wouldn't cause damage to the chip, which frequently happened using an Arduino Uno to do the programming.
    I would highly recommend this product for anyone who is looking to shrink their electronic tinkerings down to impressively small sizes. The one issue that I had using this product was not actually the fault of the product itself but, more due to my poor instruction reading skills. If you want to program these through the Arduino IDE you must remember to burn the bootloader onto the chip. I didn't know this and spent a few hours cursing until I realized the fuses had not been properly set by the burning process.
    10 people found this helpful
    Report
  • Reviewed in the United States on October 2, 2022
    Build quality is great. Mine arrived functional and nice solder quality. Nothing bent.

    SparkFun Online Instructions are mostly good and well written, but outdated. If your are a noob but using Arduino IDE v. 1.8 then the SparkFun instructions may leave you frustrated because they point you to a GitHub for IDE 1.0 or 1.6 compatible adding, and I found those incompatible with IDE 1.8 (compiler issues.). If you use IDE 1.8 then search GitHub for “ATTinyCore” and use that, and then it’ll work. However, heed all other instructions and warnings about orientation, voltage, clock speed, etc from SparkFun.

    I would still recommend this programmer, as I assume anyone programming a Tiny is not a complete noob and can search and solve little problems. (I’m a noob and figured it out, so can you. Have fun!)
    3 people found this helpful
    Report
  • Reviewed in the United States on October 15, 2015
    Super simple to use and worked great right away. I had the blink script running withim minutes.

    One word of caution when you are keeping your ATTINY plugged in and using the female headers for prototyping. I tried hooking this up to an I2C rtc and spent hours trying to get it to work. I finally came across a reviewers comment on the sparkfun website that said:

    "the board holds the SDA signal on Pin 5 HIGH during the acknowledge clock cycle which results in not being able to detect an Acknowledge (LOW) from a slave device. The SDA pin during the acknowledge clock cycle is configured as an Input."

    Not sure if this will cause issues other than with I2C - so keep this in mind.

    Once I removed the ATTINY and used a breadboard instead, everything worked as expected. I just wish I had seen that comment earlier and thanks to whoever wrote it.
    16 people found this helpful
    Report
  • Reviewed in the United States on December 7, 2023
    The product came damaged -- female pins are bent . Because people who packed it threw it in in a thin envelope.

    UPDATE: tried to connect it to the laptop. Nothing works, no lights, the computer doesn't see the device. It looks like the product is damaged beyond repair. Will have to return.
    Customer image
    1.0 out of 5 stars
    Damaged

    Reviewed in the United States on December 7, 2023
    The product came damaged -- female pins are bent . Because people who packed it threw it in in a thin envelope.

    UPDATE: tried to connect it to the laptop. Nothing works, no lights, the computer doesn't see the device. It looks like the product is damaged beyond repair. Will have to return.
    Images in this review
    Customer image
  • Reviewed in the United States on March 26, 2021
    The programmer works fine. It's easy to use if you follow the Sparkfun Hookup guide. Unfortunately the female header pins are sharply bent on one side so I can't connect to a breadboard.
    Customer image
    2.0 out of 5 stars
    Programmer works, header pins bent

    Reviewed in the United States on March 26, 2021
    The programmer works fine. It's easy to use if you follow the Sparkfun Hookup guide. Unfortunately the female header pins are sharply bent on one side so I can't connect to a breadboard.
    Images in this review
    Customer imageCustomer image
    One person found this helpful
    Report
  • Reviewed in the United States on February 12, 2020
    Kind of bummed out about this one. The board showed up with one row of the female pins bent down. Sure, I can pull them up but one of the leads that gets soldered to the board broke from the bend. I really don't want to have to re-solder up something that I paid for. Others have given this board a very good review so I'm hoping when I get one that is not broken I'll have success. When that happens I'll be happy to change my review ratings.

    ----- UPDATE -----
    Amazon replacement came in lightning fast! We are talking very next day! And the replacement is in good shape and works perfect. I have a Mac running 10.12.6. Placed my ATtiny in this board and plugged the board into the USB slot of my computer. Everything worked fine. All good here now ;-)
    Customer image
    5.0 out of 5 stars
    Mine showed up busted. I hope to add a new review soon....

    Reviewed in the United States on February 12, 2020
    Kind of bummed out about this one. The board showed up with one row of the female pins bent down. Sure, I can pull them up but one of the leads that gets soldered to the board broke from the bend. I really don't want to have to re-solder up something that I paid for. Others have given this board a very good review so I'm hoping when I get one that is not broken I'll have success. When that happens I'll be happy to change my review ratings.

    ----- UPDATE -----
    Amazon replacement came in lightning fast! We are talking very next day! And the replacement is in good shape and works perfect. I have a Mac running 10.12.6. Placed my ATtiny in this board and plugged the board into the USB slot of my computer. Everything worked fine. All good here now ;-)
    Images in this review
    Customer image
    4 people found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • Amazon Customer
    4.0 out of 5 stars Not seen on a Mac M2 Mini Pro.
    Reviewed in Canada on March 24, 2025
    This little programmer is fantastic! I used it to upload code to an ATTiny85. When you go to the manufacturer’s website to set it up, the directions are a bit outdated. When it says no drivers are needed for Linux or Mac, I wonder if they’re referring to older Intel machines. My newer Mac Mini with the M2 Pro chipset just wouldn’t see the device. I had to use my Windows 10 tablet to set it up. The setup process on Windows was pretty straightforward once I figured out how to install the drivers. I would have given it 5 stars if it had worked on my Mac. I’m still trying to figure out why it doesn’t.
  • TGO
    5.0 out of 5 stars läuft auch unter Ubuntu 20.04
    Reviewed in Germany on November 6, 2020
    Macht was er soll - er programmiert ATTiny85

    Hinweis: Der ATTiny Programmer funktioniert auch unter Ubuntu zusammen mit der Arduino IDE. Dazu ist es allerdings notwendig eine udev-Rule zu erzeugen ( tgonet.de/blog/?p=2654 ).
    Report

Product Summary: Tiny AVR Programmer - Two ISP headers to use with other AVR microcontrollers - Plugs directly into USB port

From SparkFun

4.2 out of 5 stars, 172 ratings

Customer reviews

About this Item

  • you can shrink your Arduino projects down to "tiny size"
  • The Tiny AVR Programmer plugs directly into your USB port

Product Description

The ATTiny45 and 85 are a couple of really cool little MCUs but did you know you can program them in Arduino? That's right, now you can shrink your Arduino projects down to "tiny size" by moving your code straight over to these small but capable ICs. The standard method for programming the ATTiny ICs involves a breadboard, lots of jumper wires and a hardware programmer, but David Mellis over at MIT Media Lab has simplified the process by laying out this handy USB programmer.

The Tiny AVR Programmer plugs directly into your USB port and provides a programming socket for the ATTiny45 and 85. Just slot an ATTiny into the socket, plug the programmer into your USB port and start up the Arduino IDE. After installing the proper board definitions, you simply program it the same way you would any other Arduino board. The programmer even breaks out the IC pins to female headers so you can easily prototype around the ATTiny without pulling and plugging it over and over. The ISP header is also broken out so you can use the programmer for other AVR microcontrollers!

Note : You'll need to install the USBTinyISP drivers if you don't have them yet, you can find them in the documents below!

Important Information

Toy Safety

  1. Our recommended age:
  2. Manufacturer's minimum age: 5 years

Feedback

Did you find this product summary feature useful?

Thank you for your feedback
Thank you for your feedback. You selected "Yes, it is useful"
Thank you for your feedback. You selected "No, it is not useful"
Product summary presents key information. Close to see all product details.