jdm pic programmer.
The jdm programmer is a very simple little pic programmer that uses just a couple of diodes, capacitors and a couple of BC5479 transistors to interface the serial port while powering the pic from the same port.
|JDM Pic Programmer Schematic|
|Original PIPO Programmer|
This programmer can be used to program PICs ranging from the tiny 8 lead (12xxx series), to the 14 lead, the ever popular 18 lead (16F84, 16F628, etc.), 28 lead packages(18f2550, 18f2455) up to the bigger 40 lead pics like the 18f4550 (See the full list of supported PICs below).
The original pipo programmer was conceived to build it on a simple 5x10cm perfboard (that's about 2x4 inches for my friends in the US).
|PIPO Placement Diagram|
Here's the schematic, some pictures of the assembled board and the PCB images.