Microchip's PIC controller is one of the most reliable and easy solution for embedded designers especially for hobbyist. But the problem is programmer. Most of the hobbyist don't try to purchase a programmer like PICKit , So I would like to share my experience when i made a clone PICKit-2 USB Programmer.