Hi! This is a short Instructable on making a PIC programmer which acts as a PicKit 2. I made this because it is way cheaper than buying an original PicKit and because Microchip, the manufacturers of PIC microcontrollers and the PicKit programmer, provides schematics and software, making it really easy for us to design our own programmers, definitely an advantage of using PICs.
For the schematics, I based my design on the one provided by Felixls in his page:
He also provided a PCB design, but I found that the traces were too thin to make at home, so I redesigned the PCB on Proteus.
Here are the files of the design and a pdf to print for making the PCB.