---
product_id: 6290583
title: "Pocket AVR Programmer"
brand: "sparkfun"
price: "₨21382"
currency: LKR
in_stock: true
reviews_count: 10
url: https://www.desertcart.lk/products/6290583-pocket-avr-programmer
store_origin: LK
region: Sri Lanka
---

# Up to 500mA target power output USBtiny ISP interface PTC fuse protected buffered output Pocket AVR Programmer

**Brand:** sparkfun
**Price:** ₨21382
**Availability:** ✅ In Stock

## Summary

> ⚡ Pocket-sized power for your AVR projects — don’t get left behind!

## Quick Answers

- **What is this?** Pocket AVR Programmer by sparkfun
- **How much does it cost?** ₨21382 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.lk](https://www.desertcart.lk/products/6290583-pocket-avr-programmer)

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

- • **Plug & Play USBtiny ISP:** Seamlessly program ATmega168/328 & more with universal USB connectivity.
- • **Blazing Fast Programming:** Use the -B 1 flag in AVRDUDE for lightning-quick flash uploads.
- • **Budget-Friendly Pro Tool:** High-end AVR programming without breaking the bank—perfect for makers and pros alike.
- • **Power Your Projects Safely:** Deliver up to 500mA to your target device with built-in PTC fuse protection.
- • **Windows-Optimized Reliability:** Extensively tested on Windows for hassle-free setup and consistent performance.

## Overview

The Sparkfun Pocket AVR Programmer is a compact, low-cost USBtiny ISP programmer designed primarily for Windows users. It supports a wide range of AVR microcontrollers including ATmega168 and ATmega328, offers buffered output with PTC fuse protection, and can power target devices up to 500mA. Ideal for quick bootloader flashing and in-system programming, it delivers fast, reliable performance in a sleek, portable form factor.

## Description

Description: This new version uses an SMD 5Ã—2 header. This is a simple to use USB AVR programmer. It is low cost, easy to use, works great with AVRDude, and is tested extensively on a Windows desktop. Based on Dick Steefland's USBtiny and Limor Fried's USBtinyISP.We've gotten a big response (see comments and forum posts below) from Mac and Linux users having problems. We use this programmer extensively on a Windows box and love it.However, this is a low-cost programmer designed for those on a tight budget. For out-of-the-box compatibility with other operating systems and machines, checkout the AVR ISP2 USB programmer from Digikey.This programmer works really well for ATmega168 and ATmega328 and should work with all the AVR micros supported by AVRDUDE.This board is buffered and power protected so that you can do some really evil things to the programmer without killing it. It is fast! Comparable speed to the AVR ISP2 USB programmer from Digikey. One of the greatest features of this board is the ability to power the target (up to 500mA) from the programmer.To use this programmer, attach to a Windows machine and install the drivers listed below. Open a command prompt. Assuming WinAVR (and therefore AVRDUDE) have been installed, type:avrdude -c usbtiny -B 1 -patmega328 -U flash:w:main.hexBe sure to include the "-B 1" flag as this will significantly increase the programming speed! You may need to change -p flag to your appropriate microcontroller. You can setup a tool and hotkey in Programmers Notepad to do this automatically.

Review: Simple to use, helped fix my problem - This is perfect! My arduino got into a weird state where it wouldn't reset or take any new programming. Who knows what I did, I'm new and still learning. I wasn't sure how to fix it. I even though I might need a new Aruino board. Then I decided that reloading the bootloader would be worth a shot. It turned out to be super straightforward to use this with the Arduino IDE. It reloaded my Aruino Uno bootloader on the first go. Now my Arduino board is right as rain and back on track. I loved how easy it was to use this AVR Programmer and how it helped solve my problem.
Review: Excellent In-System Arduino Programmer! - This AVR programmer is awesome! Now I can buy inexpensive, blank ATMEGA 328 chips and easily install my own boot loader! sparkfun (dot com) has an excellent tutorial on using this device as an ISP (in-system programmer) for the Aruduino Uno. Although there's a lot of description text there (you can use this little guy in MANY different ways)... the simplest for me was a single picture they have of wiring the Arudino to this programmer. Yes, it comes with a ribbon cable, but I have a Arduino Uno Zebra Case (Black Ice) and the ribbon cable doesn't fit in the cutout hole, and I didn't feel like disassembling it. In short, on the Arudino: Vcc/5v - Red - Pin 2 Gnd - Black - Pin 6 MOSI - Green - Pin 4 MISO - Yellow - Pin 1 SCK - Blue - Pin 3 Reset - Gray - Pin 5 And on this device: Vcc - Red - pin 2 Gnd - Black - Pin 6 MOSI - Green - Pin 1 MISO - Yellow - Pin 9 SCK - Blue - Pin 7 Reset - Gray - Pin 5 This is product 9825 on the sparkfun web site, and they have a pdf of the schematic. Once connected, it is a simple matter of selecting (from Arudiino IDE) Tools - Programmer - (choose USBTinyISP) Then: Burn - Boot loader I did all this from my Raspberry Pi 2 Model B Project Board - 1GB RAM - 900 MHz Quad-Core CPU after installing the Arudino IDE via: sudo apt-get install arduino That command installs everything you need, including the avrdude programmer. Note that BOTH the Arudino AND this programmer need to be plugged into USB ports. desertcart sells a good hub that works for me: desertcartBasics 7 Port USB 2.0 Hub with 5V/4A Power Adapter Very cool. Highly recommended. p.s. Pay attention to the "Power Target" / "No Power" switch.

## Features

- Standard AVR ISP programmer
- ATtiny2313 with USBtiny firmware preloaded
- Buffered output
- PTC fuse protected power
- Supports ATmega168/328 and many others

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B004G54E9I |
| Best Sellers Rank | #5,435 in Single Board Computers (Computers & Accessories) |
| Brand | SparkFun |
| Built-In Media | USB cable |
| CPU Model Number | LYSB01BHHH714-ELECTRNCS |
| Connectivity Technology | USB |
| Customer Reviews | 4.3 4.3 out of 5 stars (116) |
| Graphics Description | Dedicated |
| Hardware Interface | USB |
| Human-Interface Input | Buttons |
| Item Dimensions | 6 x 0.2 x 2.7 inches |
| Item Weight | 0.04 Pounds |
| Manufacturer | Sparkfun Electronics |
| Model Name | Pocket AVR Programmer |
| Model Number | LYSB01BHHH714-ELECTRNCS |
| Operating System | Windows 7 |
| Personal Computer Design Type | Stick PC |
| Processor Speed | 3.3 GHz |
| Specific Uses For Product | personal |
| UPC | 757347352728 717520028161 845156598250 |
| Wireless Compability | Bluetooth |
| Wireless Network Technology | Wi-Fi |

## Product Details

- **Brand:** SparkFun
- **CPU Speed:** 3.3 GHz
- **Connectivity Technology:** USB
- **Graphics Card Description:** Dedicated
- **Human Interface Input:** Buttons
- **Included Components:** USB cable
- **Model Name:** Pocket AVR Programmer
- **Operating System:** Windows 7
- **Personal computer design type:** Stick PC
- **Specific Uses For Product:** personal

## Images

![Pocket AVR Programmer - Image 1](https://m.media-amazon.com/images/I/516aOBVcksL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Simple to use, helped fix my problem
*by J***D on May 5, 2015*

This is perfect! My arduino got into a weird state where it wouldn't reset or take any new programming. Who knows what I did, I'm new and still learning. I wasn't sure how to fix it. I even though I might need a new Aruino board. Then I decided that reloading the bootloader would be worth a shot. It turned out to be super straightforward to use this with the Arduino IDE. It reloaded my Aruino Uno bootloader on the first go. Now my Arduino board is right as rain and back on track. I loved how easy it was to use this AVR Programmer and how it helped solve my problem.

### ⭐⭐⭐⭐⭐ Excellent In-System Arduino Programmer!
*by T***) on November 22, 2015*

This AVR programmer is awesome! Now I can buy inexpensive, blank ATMEGA 328 chips and easily install my own boot loader! sparkfun (dot com) has an excellent tutorial on using this device as an ISP (in-system programmer) for the Aruduino Uno. Although there's a lot of description text there (you can use this little guy in MANY different ways)... the simplest for me was a single picture they have of wiring the Arudino to this programmer. Yes, it comes with a ribbon cable, but I have a Arduino Uno Zebra Case (Black Ice) and the ribbon cable doesn't fit in the cutout hole, and I didn't feel like disassembling it. In short, on the Arudino: Vcc/5v - Red - Pin 2 Gnd - Black - Pin 6 MOSI - Green - Pin 4 MISO - Yellow - Pin 1 SCK - Blue - Pin 3 Reset - Gray - Pin 5 And on this device: Vcc - Red - pin 2 Gnd - Black - Pin 6 MOSI - Green - Pin 1 MISO - Yellow - Pin 9 SCK - Blue - Pin 7 Reset - Gray - Pin 5 This is product 9825 on the sparkfun web site, and they have a pdf of the schematic. Once connected, it is a simple matter of selecting (from Arudiino IDE) Tools - Programmer - (choose USBTinyISP) Then: Burn - Boot loader I did all this from my Raspberry Pi 2 Model B Project Board - 1GB RAM - 900 MHz Quad-Core CPU after installing the Arudino IDE via: sudo apt-get install arduino That command installs everything you need, including the avrdude programmer. Note that BOTH the Arudino AND this programmer need to be plugged into USB ports. Amazon sells a good hub that works for me: AmazonBasics 7 Port USB 2.0 Hub with 5V/4A Power Adapter Very cool. Highly recommended. p.s. Pay attention to the "Power Target" / "No Power" switch.

### ⭐⭐⭐⭐⭐ Allows Using Arduino IDE to Program Chips that Don't Have Bootloaders
*by R***R on March 28, 2016*

This thing works great. No need for bootloaders on chips when you use this. I use it with the Arduino IDE to write and load programs into ATmega328 and ATTiny85. It's great for allowing you to build a special use board and install a dedicated chip with an ICSP connector to program with. Lets you build and program special use boards without tying up an Arduino especially when it's over kill and an ATTiny85 will work instead. Sparkfun has all the info and resources on their site to get this up and running.

---

## 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.lk/products/6290583-pocket-avr-programmer](https://www.desertcart.lk/products/6290583-pocket-avr-programmer)

---

*Product available on Desertcart Sri Lanka*
*Store origin: LK*
*Last updated: 2026-05-18*