Voordat het lezen van sites zoals www.hackaday.com & www.makezine.com/blog had ik werkte alleen met de lijn van de Amtel/AVR microcontrollers. Na het zien van alle coole projecten deden mensen met Microchip PICs, ik HAD om een PIC programmer. Ongeveer een jaar geleden maakte ik mijn eerste PIC-programmer, gebaseerd op het ontwerp van de uJDM (http://www.jdm.homepage.dk/newpic3.htm). Deze programmeur gebruikt 6 gemeenschappelijke componenten. Hoewel de link '16F84(a)' alleen zegt, gebruikte ik het voor de meer moderne (en goedkoper) 16F628(a)-processors zonder problemen. Deze programmer heeft me bijzonder goed gediend, maar het is beperkt tot (minder dan) 18 pin PICs met een programmering Vpp van 13 volt.
Dit 'instructable' heeft betrekking op mijn nieuwe ontwerp dat programma's 8/14/18/28/40 pin PICs. Het circuit is gebaseerd op de JDM2 programmer (http://jdm.homepage.dk/newpic.htm), met twee uitbreidingen: clock en data lijn filteren & selecteerbare programmering spanning.
De ZIP-archief bevat alle projectbestanden. De schematische uJDM en lay-out zijn eveneens opgenomen.