DIY $1 PIC 12f675 JDM Programmer (Cheap and Easy)

by Ayush Sharma in Circuits > Microcontrollers

23292 Views, 64 Favorites, 0 Comments

DIY $1 PIC 12f675 JDM Programmer (Cheap and Easy)

545e4593c6ba5d1aff000051.jpeg
IMG_0599.JPG

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 is not really my Work but the Site was in Russian so i translated the project into English and it would great for persons like me who don't want to spend 100$ on a PIC Programmer and just want to tinker with Microcontrollers.

It Cost me only 1$ (Excluding PCB which i made at home)

Project can also be found at - Here

So, Let's Make it!

Get the Parts

8_Pin_IC_Socket.jpg
10uf25v.jpg
78L05-600x600.jpg
BZX55C5V6_BZX55C_0_5W_1_2W_5.jpg
CFR-25JB-1K0.jpg
CFR-25JB-10K.jpg
db9-female-solder-connector.jpg
ECR0091A.jpg
pack-of-non-polar-capacitors-01uf.jpg
GREEN3MM.jpg

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)

Schematic

545e3eb2c6ba5dcbb8000010.jpeg
IMG_0590.png
PIC12F675_ICSP_In_Circuit_Serial_Programming.jpg

I Have Converted the Schematic From Russian to English and therefore For All Those who cannot understand Russian Like me, can See English ones. (It took me to 20 min in finding the correct russian words to convert it to english with google translate)

and another is the pinout to connect the PIC with labeling on other Schematic ;)

Print Out the PCB

IMG_0601.JPG
IMG_0591.JPG
IMG_0591.png
IMG_0596.JPG

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

Downloads

Drill and Solder the Components!

IMG_0597.JPG
IMG_0591.png
IMG_0598.JPG
IMG_0599.JPG

At last Drill the PCB and Solder the Components According to the Layout Given in Picture.

And Now How to Program?

images.png

Now Attach this to your Computer DB-9 Connector and Download IC-Prog and WinPic800 will work too.

Now it is all upon you to how to Program :D

My more PIC chips would be coming in 1-2 weeks and i will start making amazing projects out of them!

and Don't Forget to Select "JDM Programmer " option in which ever software you are using!

(Just Click on the name of Programmer to Download).

Any Questions ?.. Free to Ask :)