---
product_id: 6904058
title: "Tiny AVR Programmer - Two ISP headers to use with other AVR microcontrollers - Plugs directly into USB port"
brand: "sparkfun"
price: "€ 61.10"
currency: EUR
in_stock: true
reviews_count: 10
url: https://www.desertcart.ie/products/6904058-tiny-avr-programmer-two-isp-headers-to-use-with-other
store_origin: IE
region: Ireland
---

# Compact size for miniaturized projects Direct USB plug-in Dual ISP headers for versatile AVR use Tiny AVR Programmer - Two ISP headers to use with other AVR microcontrollers - Plugs directly into USB port

**Brand:** sparkfun
**Price:** € 61.10
**Availability:** ✅ In Stock

## Summary

> 🚀 Tiny Programmer, Massive Potential: Power your microcontroller projects with a USB plug!

## Quick Answers

- **What is this?** Tiny AVR Programmer - Two ISP headers to use with other AVR microcontrollers - Plugs directly into USB port by sparkfun
- **How much does it cost?** € 61.10 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ie](https://www.desertcart.ie/products/6904058-tiny-avr-programmer-two-isp-headers-to-use-with-other)

## Best For

- sparkfun enthusiasts

## Why This Product

- Trusted sparkfun brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Dual ISP Headers:** Program ATTiny45, ATTiny85, and other AVR MCUs with one sleek device.
- • **Plug & Play USB Programming:** Skip the breadboard chaos—just plug into your USB port and start coding instantly.
- • **Prototyping Made Effortless:** Female headers break out IC pins for easy, repeatable prototyping without wear and tear.
- • **Miniature Project Powerhouse:** Shrink your Arduino projects to tiny, space-saving form factors without losing capability.
- • **Seamless Arduino IDE Integration:** Use your familiar Arduino environment—no steep learning curve required.

## Overview

The Tiny AVR Programmer by SparkFun is a compact USB device designed to program ATTiny45, ATTiny85, and other AVR microcontrollers effortlessly. It features dual ISP headers, direct USB connectivity, and female pin headers for easy prototyping. Compatible with the Arduino IDE, it enables developers to miniaturize their projects while maintaining full programming control.

## 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!

## Features

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

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Asin | B00B6KNJRY |
| Best Sellers Rank | #463,878 in Industrial & Scientific (See Top 100 in Industrial & Scientific) #169 in Programmable Logic Circuits |
| Brand | SparkFun |
| Compatible Devices | ATTiny45 and ATTiny85 |
| Connectivity Technology | USB |
| Customer Reviews | 4.4 4.4 out of 5 stars (171) 4.4 out of 5 stars |
| Item Weight | 0.03 Kilograms |
| Manufacturer | Sparkfun |
| Memory Storage Capacity | 8 KB |
| Mfr Part Number | PGM-11801 |
| Model Name | PGM-11801 |
| Model Number | PGM-11801 |
| Operating System | FreeRTOS |
| Processor Brand | Atmel |
| Processor Count | 1 |
| Ram Memory Installed | 8 KB |
| Ram Memory Technology | SRAM |
| Smart Home Compatibility | Not Smart Home Compatible |
| Total Usb Ports | 1 |
| Unit Count | 1.0 Count |
| Upc | 700112246517 757347352919 |

## Product Details

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

## Images

![Tiny AVR Programmer - Two ISP headers to use with other AVR microcontrollers - Plugs directly into USB port - Image 1](https://m.media-amazon.com/images/I/41K-AhAJmSL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Great USB programmer for ATtiny85. Works on Linux! Compatible with Arduino IDE!
*by  on Reviewed in the United States 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 IDE4. 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 necessary6. Check that the device is discovered:$ sudo lsusbIn 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 USBtiny7. 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/1218. 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!

### ⭐⭐⭐⭐⭐ Works great for Programming- Just be careful keeping the ATTINY in for prototyping
*by  on Reviewed in the United States 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.

### ⭐⭐⭐⭐⭐ Mine showed up busted. I hope to add a new review soon....
*by  on Reviewed in the United States 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 ;-)

## Frequently Bought Together

- Tiny AVR Programmer - Two ISP headers to use with other AVR microcontrollers - Plugs directly into USB port
- Original Atmel Dip-8 ATTINY85-20PU Tiny85-20Pu Ic Chip Pack Of 5Pcs
- uxcell a15080400ux1059 Solder Type Double Row 8PIN DIP Integrated Circuit IC Sockets Connector 15 Pieces

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ie/products/6904058-tiny-avr-programmer-two-isp-headers-to-use-with-other](https://www.desertcart.ie/products/6904058-tiny-avr-programmer-two-isp-headers-to-use-with-other)

---

*Product available on Desertcart Ireland*
*Store origin: IE*
*Last updated: 2026-07-04*