Smallest AVR ISP Programmer

This programmer is only 3 cm long and 1 cm in diameter. It is so small, it can be builtin din-6 plug

Similar projects worth following
I just wanted to shrinkify already existing avr programmer so it can be hide in connector case (DIN6 in this case but it can be another as long as you can fit all the elements). In my project I used FabISP firmware in ATTiny44.
  • 1 × ATtiny44 Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
  • 2 × 3v6 Zener diode
  • 2 × 68om resistor
  • 1 × 1k5 om resistor
  • 2 × 22p capasitor

View all 7 components

Enjoy this project?



oshpark wrote 09/07/2017 at 05:45 point


  Are you sure? yes | no

davedarko wrote 08/15/2017 at 08:48 point

I should say challenge accepted and design something with a tqfp atmega328 :D but I don't ;) nice work, it's always a good thing to decide on one connector and stick with it. I put smd pads on my boards and use pogo pins on my programmer - but your choice to go with DIN-6 is interesting.

  Are you sure? yes | no

Marcin wrote 09/06/2017 at 21:52 point

Sorry for the late response (Holiday). Nice to see any feedback. I used din-6 connector just because it nicely fit my transmiter case (I removed power input and replaced with data connector).

  Are you sure? yes | no

Arya wrote 08/15/2017 at 07:41 point

Nice! IMO you could experiment with SMD parts to make it even smaller - SMDs are actually quite easy to work with =)

  Are you sure? yes | no

Marcin wrote 09/06/2017 at 21:57 point

At the time I couldn't buy SMD crystal rezonator at my local store, but I wanted to do it i one day.

  Are you sure? yes | no

K.C. Lee wrote 09/07/2017 at 11:35 point

Not so with regular HC49 crystals when through hole version is smaller than SMT.  There are some 5x7 ones and may be smaller ones, but are difficult to find and cost a bit more.  

I have switched to much cheaper and smaller watch crystal cylinder style 12 and 16MHz for the last couple of projects.  2mm dia x 6mm long

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates