AVR Pocket Programmer

The AVR Pocket Programmer is a low-cost, simple to use USB AVR programmer based on Dick Streefland’s USBtiny and Limor Fried’s USBtinyISP. It works great with AVRDUDE, a software for programming Atmel AVR Microcontrollers.

Setup
To make sure  will work with your user you need to make sure that you belong to a group that is given the right to manipulate the device. On Debian-based OS this is not the case by default so you need to add a udev, adjust the following to match a group your user belong to (here we use ):

SUBSYSTEM=="usb", SYSFS{idVendor}=="1781", SYSFS{idProduct}=="0c9f", GROUP="operator", MODE="0666" sudo service udev restart
 * Edit
 * Restart udev:

ATtiny13A

 * prepare a breadboard or make an adapter so that:



avrdude -c usbtiny -p t13
 * Test if the chip is found with:
 * You're ready to flash!