Summary of DIY $1 PIC 12f675 JDM Programmer (Cheap and Easy)
Summary: This article explains building a very inexpensive JDM PIC programmer for the PIC12F675 using parts like zener diodes, a 78L05 regulator, capacitors, resistors, an LED, an 8-pin IC socket and a DB-9 connector. The author translated a Russian schematic to English, used toner-transfer PCB fabrication and HCL/peroxide etching, and confirms it works for PIC12F675. PCB files and Sprint Layout Viewer are referenced.
Parts used in the PIC 12f675 JDM Programmer:
- 8 pin IC base (1 pc.)
- 470uF / 25V capacitor (1 pc.)
- 10uF / 25V capacitor (1 pc.)
- 0.1uF ceramic capacitor (104 code) (1 pc.)
- 78L05 5V regulator (1 pc.)
- 1N4148 diode (1 pc.)
- 5.6V zener diode (2 pcs.)
- 12V zener diode (1 pc.)
- 10k resistor (2 pcs.)
- 1k resistor (1 pc.)
- Green 3mm LED (1 pc.)
- DB-9 connector
Hi EveryBody i am Again Doing something. and it is with PIC’s!
Almost Everybody do not want a Big Arduino in their projects or to control a rgb led with Arduino uno?
Enjoy Compressing your projects with PIC and Attiny too. but in this wwe will be making a PIC Programmer
To Program 12f675 PIC. Here i am not sure that it works for other 8 pin PIC too.but for sure it will work for PIC 12f675.
It is Really Cheap Programmer if you have a computer with JDM Port and has a 13v supply in it.

It Cost me only 1$ (Excluding PCB which i made at home)
Project can also be found at – Here
So, Let’s Make it!
Step 1: Get the Parts
List of Parts you Need:-
1. 8 Pin IC Base(1 pc.)
2. 470uf /25v Capacitor(1 pc.)
3. 10uf/25v Capacitor(1 pc.)
4. 0.1uf Ceramic Capacitor (104 Code)(1 pc.)
5. 78L05 5v Regulator(1 pc.)
6. 1N4148 Zener Diodes (1 pc.)
7. 5v6 Zener Diode (2 pc.)
8. 12v Zener Diode (1 pc.)
9. 10k Resistor (2 pc.)
10. 1k Resistor (1 pc.)
11. Green 3mm Led (1 pc.)
12. DB-9 Connector
(Images are Not Mine and they are for reference only)
Step 2: Schematic
I Have Converted the Schematic From Russian to English and therefore For All Those who cannot understand Russian Like me, can See English ones.

Step 3: Print Out the PCB
Sprint ViewerI Made Toner Transfer and used HCL with Hydrogen Peroxide to Etch the PCB.
it worked great with glossy Photo paper with Laser Printer!
PCB Files can be Found Below.
PCB Files can Be Opened in Sprint Layout Viewer.
Download it from here – Sprint Viewer
For more detail: DIY $1 PIC 12f675 JDM Programmer (Cheap and Easy)
- What is the purpose of this project?
To build a very cheap JDM programmer capable of programming the PIC12F675. - Which PIC is this programmer confirmed to work with?
The article confirms it will work for PIC12F675. - Does the project require a computer with a JDM port?
Yes, the project assumes you have a computer with a JDM port and a 13V supply. - What fabrication method did the author use for the PCB?
The author used toner transfer with glossy photo paper and etched the PCB using HCL and hydrogen peroxide. - Are the original schematics translated in the article?
Yes, the schematic was converted from Russian to English and provided in the article. - What software is referenced for opening PCB files?
PCB files can be opened in Sprint Layout Viewer. - Is this an expensive project?
No, the author states it cost about 1 dollar excluding the homemade PCB. - Are images provided by the author?
The article notes images are not the author's and are for reference only.