Pocket AVR Programmer Hookup Guide
Contributors:
jimblom, bboyho
Resources and Going Further
Now that you've successfully got your Pocket AVR Programmer up and running, it's time to incorporate it into your own project!
Here are some more AVR Pocket Programmer related resources, should you need them:
- Schematic (PDF)
- Eagle Files (ZIP)
- GitHub
- Product Repo -- Here you'll find everything from PCB design files, and firmware to custom enclosure designs.
- Firmware
- Drivers
- Zadig v2.0.1.160 Software and USBtiny (ZIP) -- For automatic installation
- USBTiny libusb-win32 (ZIP) -- For manual installation
- GitHub: Signed USBTiny Drivers -- If the first 3 options fail to install
- AVRDUDE Online Manual
- AVRDUDE Troubleshooting -- Common errors can be found in this troubleshooting section.
We've got plenty more tutorials where that came from. If you're looking for more stuff to learn, or are looking for some project inspiration, check out these tutorials!
- Installing an Arduino Bootloader -- Use your AVR Pocket Programmer to load a bootloader onto an Arduino. This tutorial will teach you what a bootloader is, why you would need to install/reinstall it, and go over the process of doing so.
- Tiny AVR Programmer Hookup Guide -- If you're looking to program ATtiny85's specifically, check out the Tiny AVR Programmer.
- Using the Arduino Pro Mini 3.3V -- If you're already directly programming your Arduino, take it a step further with the Arduino Pro Mini.
- Wireless Arduino Programming with Electric Imp -- If you're feeling constrained by the USB cables, check out this tutorial where we upload code to an Arduino wirelessly!
- Wireless XBee/AVR Bootloading -- Use your AVR Pocket Programmer to upload a custom bootloader, then wirelessly program your Arduino.
Installing an Arduino Bootloader
This tutorial will teach you what a bootloader is and why you would need to install or reinstall it. We will also go over the process of burning a bootloader by flashing a hex file to an Arduino microcontroller.
Using the Arduino Pro Mini 3.3V
This tutorial is your guide to all things Arduino Pro Mini. It explains what it is, what it's not, and how to get started using it.
Tiny AVR Programmer Hookup Guide
A how-to on the Tiny AVR Programmer. How to install drivers, hook it up, and program your favorite Tiny AVRs using AVRDUDE!
Wireless Arduino Programming with Electric Imp
Reprogram your Arduino from anywhere in the world using the Tomatoless Boots wireless bootloader with the Electric Imp.
Are you looking to use a Pi to flash larger file sizes to your AVR microcontrollers? Try checking out the Pi AVR Programmer Hat!
Pi AVR Programmer HAT Hookup Guide
July 26, 2018
In this tutorial, we will use a Raspberry Pi 3 and the Pi AVR Programmer HAT to program an ATMega328P target. We are going to first program the Arduino bootloader over SPI, and then upload an Arduino sketch over a USB serial COM port.