DIY $1 PIC 12f675 JDM Programmer (Cheap and Easy)
Intro: DIY $1 PIC 12f675 JDM Programmer (Cheap and Easy)
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!
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. (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 ;)
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
STEP 4: Drill and Solder the Components!
At last Drill the PCB and Solder the Components According to the Layout Given in Picture.
STEP 5: And Now How to Program?
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 :)
16 Comments
zorgloub 1 year ago
I intend to build this small passive programmer but using a Zif18 socket to manage 16F630, 16F628, ...(double sided board)
However, I have an important doubt: the PIC is correctly supplied with 5V thanks to the 7805 but the Data te Clock signals can go up to 5.6V!
Wouldn't it be safer to use 4.7V zener diodes?
Do not forget that the serial port delivers voltages of the order of 15Volts and that the zener diodes indicated will plane to 5.6V (or even more because the tolerances are sometimes very "wide")!
I am afraid that Ck and Data signals up to 5.6V (or slightly more) will damage the PIC supplied with 5 volts.
What do you think ?
lyalbwzydy25 1 year ago
vu3obr 4 years ago
Nice Project.... Timely helped me...
Thank you.
Rich3784 5 years ago
Give me some pin voltages to see if ready? I have no voltage that I can see.
How do I test my IC software
Richard
Ayush Sharma 5 years ago
. I hope some one in community answers.
Rich3784 5 years ago
Can I use 5.1 Zener's? and can I read a programed chip and make a copy?
I got the IC Prog to load. I am ready to build.
Richard
AhmedN51 5 years ago
Any help please
I have Windows 10 64 bit with last virsion of winpic 800
john parkerV 6 years ago
will it work on pic12f629 chip?
mahdijoon 9 years ago
i made it in RS232 socket without PCB similar USB flash
it work very good
but connect to back of my PC is difficult & i want connect with a shield connector to PC
it work ?
Ayush Sharma 9 years ago
Sorry For Late. Reply But then you may get an USB to RS232 Conveter for it.
meglador 9 years ago
Ayush Sharma 9 years ago
You can see by clicking on my name :p
tcambrón 9 years ago
very cool
Ayush Sharma 9 years ago
Thanks!
manumanu764 9 years ago
Just built it and it works like a charm! You can use this software too: http://picpgm.picprojects.net/download.html just make sure you choose JDM programmer from the options menu
Ayush Sharma 9 years ago
Nice to See! I will Start my PIC Projects soon.
And i forgot to mention that line :p