This is my version of the programmer by Klaus Leidinger - http://www.mikrocontroller-projekte.de/ you will find a huge amount of information about the programmer on this website so I am just going to limit myself to my Eagle files for the schematic and the PCB layout that I used.

The Eagle schematic and layout editor files are available for download. The boards is single sided and just has a couple of wire links. I made three main changes to the schematic: