
Philip Peter posted an article describing how he designed his Minimalist AVR programmer:
I always like a challenge, so when I saw [simpleavr]s vusbtiny programmer, I started to wonder how small I could make an AVR programmer. All in all I’m pretty pleased with the result.
The schematic is almost the same as the original one. I only added a LED an resistor to indicate a proper power supply.
Via Electronics Lab.

I’m really flattered, but I think you actually covered this one already, back in 2012. I had some server restructuring since then, so maybe that’s why it came up again.
But while we are on this topic, I finally finished the cable version of the same circuit, you might also like that one:
http://www.justgeek.de/avr-programming-cable/
Congrats for this small and beautiful design!
I have one suggestion: could you make the USB cable footprint compatible with an USB A through-hole plug, i.e. a pitch of 2.5/2.0/2.5 mm vs. 3×2.54mm?
This would not change anything if you solder an USB cable like you do, but it would give you the ability to mount an USB A TH plug on the tiny PCB
Thank you!
Having the holes match a standard USB A plug is a great idea, and it should be fairly easy to do. I will definitely add that to the next version.