SOLD OUT! The TinyLoadr AVR Programmer is currently sold out! Sign up for the waitlist above to be emailed when more become available. What is it? The TinyLoadr AVR Programmer is an Arduino-compa...

SOLD OUT! The TinyLoadr AVR Programmer is currently sold out! Sign up for the waitlist above to be emailed when more become available.

What is it?

The TinyLoadr AVR Programmer is an Arduino-compatible standalone AVR programmer with a built-in ZIF socket as well as 10-pin and 6-pin ICSP headers. This allows you to easily program DIP microcontrollers as well as AVRs on target boards using avrdude or the Arduino IDE.

This programmer makes programming your ATtiny and ATmega AVRs a breeze. You can read more about the programmer in this blog post.

Features

No assembly required! All boards are hand soldered / assembled and tested

Supports many Atmel AVR microcontrollers (see list below)

USB-B connector

5V target power

Power LED indicator

Blink LED for testing your microcontrollers

16MHz crystal

28-pin ZIF socket with all pins broken out

6 and 10-pin ICSP headers

One socket for programming all different microcontrollers!

socket for programming all different microcontrollers! M3 (3.2mm) size mounting holes

AVR Compatibility

The TinyLoadr AVR Programmer is designed to support a wide variety of AVR microcontrollers.

The built-in ZIF socket supports almost all 8, 14, 20, and 28-pin Atmel DIP AVR microcontrollers including, but not limited to:

ATtiny11

ATtiny12

ATtiny13

ATtiny15

ATtiny24

ATtiny25

ATtiny44

ATtiny45

ATtiny84

ATtiny85

ATtiny2313

ATtiny4313

ATmega8

ATmega48

ATmega88

ATmega168

ATmega328P

ATmega32u4 (SMD)

Microcontrollers in the ZIF socket can use either their internal clocks or the included 16MHz external crystal.

The programmer may not work with microcontrollers with more than 64K of flash (e.g, ATmega1281/1280/2561/2560).

Easy to use

The TinyLoadr AVR Programmer was designed to be very simple to use. When programming a microcontroller with the ZIF socket, simply set the "uC Select" jumper to the appropriate microcontroller, and insert the microcontroller as shown in the photos. For programming with the ICSP headers, just attach your ICSP ribbon cable (not included) to the programmer and your target board and you're ready to roll.

Cross-platform compatibility

The TinyLoadr AVR Programmer is compatible with all major operating systems - Mac OS X, Windows, and Linux. It can also be used from the Arduino IDE or via avrdude, letting you use the programmer with your existing workflow.

OS X and Linux users won't need to install any drivers. Windows users will simply need to install the USBtinyISP drivers found on the Adafruit website.

Open Source

Originally based on Adafruit's USBtinyISP, the TinyLoadr AVR Programmer is open source! The project files are available on Github!

Source for the USBtinyISP firmware can be found on Adafruit's website.

Questions / Comments / General feedback

If you've got any questions, comments, suggestions, or just general feedback about the shield, please feel free to contact me. Your feedback helps me make better products!

Notes

Interested in selling the TinyLoadr Shield in your own store? Bulk discounts are available! Contact me for details!

All orders will be shipped by Canada Post. The delivery time estimates can be found here. Note that these are not a guarantee.

I know that waiting for packages sucks, so all orders will ship as soon as possible! (Within 1 business day unless otherwise noted.) Note that orders made on the weekend or on Canadian public holidays (both national and Ontario holidays) will not ship until the next business day as per Canada Post Delivery Standards.

All products are assembled and tested here in Canada before they're sent out to ensure you receive a working product. Because they're assembled by hand products can sometimes have small cosmetic issues like a scratch on the PCB or a slightly crooked part. Rest assured though, these are only cosmetic and don't affect the functionality of the product.