3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Minty JDM PIC Programmer

Minty JDM PIC Programmer
«
  • COMPLETE.JPG
  • Parts2.JPG
  • Parts.jpg
  • PICPgm.JPG
  • Tin1.jpg
  • Tin2.jpg
  • Tools.jpg
  • Underside.jpg
  • Board After Cables.jpg
  • Circuit Before Cables.jpg
  • Circuit in Tin.jpg
  • Complete, but not in tin.jpg
  • last photo ←
»
This project details how to build a JDM style programmer to program PIC Microcontrollers using Microchip's ICSP (In Circuit Serial Programming) and freeware software (PICPgm).  Total project cost: less than $10.  This device has been tested on both the PIC16F877 and PIC18F4550.  Check the PICPgm website to see compatibility with other PIC microcontrollers.

I used information from http://www.olimex.com/dev/images/PIC/PIC-USB-4550-sch.gif and Ian's excellent instructible http://www.instructables.com/id/Business-Card-PIC-Programmer/ to complete this project.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Parts and Tools

Parts and Tools
«
  • Parts.jpg
  • Parts2.JPG
  • Tools.jpg
Most of these parts are fairly common and can be found at Digikey, AllElectonics, or Radio Shack:

(1) DB9 Female Serial port connector w/ at least a 5 wire cable attached  (Connector was $4.50)
(1) Cable with 5 wires and a connector to connect to PIC circuit (I used an old mouse cable)
(1) 1.5K Ohm Resistor                        ($0.14 ea)
(1) 10K Ohm Resistor                         ($0.14 ea)
(4) 1N4148 Diodes                              ($0.18 ea)
(1) 8.2V Zener Diode                           ($0.32 ea)
(1) 5.1V Zener Diode                           ($0.27ea)
(2) BC547 Transistors                        ($0.41 ea)
(1) 22uF Tantalum Capacitor            ($0.32 ea)
(1) 100uF Electrolytic Capacitor        ($0.27 ea)
(1) Small Prototype Board                 ($1.99 ea)
(1) Small Mint Tin                                (Had one laying around)
Some small guage wire for connections

Tools required:
- Soldering Iron and Solder
- Wire Strippers
- Multimeter (for checking connections)

« Previous StepDownload PDFView All StepsNext Step »
17 comments
Mar 29, 2012. 12:15 AMarun_jadhav1989 says:
i m getting error as "verify errors occured".plz tell me why it is?
i ahve checked all the hardware. it found ok.plz reply its urgent
Apr 4, 2012. 7:12 AMmarco.klimmen says:
when i use picpgm and put in my programmer, it says:
Checking connection of JDM Programmer ...
Error opening LPT driver!
No Programmer found! Check connection!
No PIC detected!

WHO CAN HELP ME?
thanks
Mar 29, 2012. 5:12 AMarun_jadhav1989 says:
plz reply for above query its urgent....i am using pic18f4520
Dec 7, 2011. 7:44 PMign407 says:
is it supported for pic 18f248???

give me a schematic for 18f248 programmer
Jun 14, 2011. 12:45 AMrobot1398 says:
this helped a lot
Jun 14, 2011. 8:10 PMrobot1398 says:
did you rate
Jun 14, 2011. 12:26 AMrobot1398 says:
check out my new instructable and plzzzz rate
http://www.instructables.com/id/LED-Wheel-Effect-Without-a-Microcontroller-/
Jun 10, 2011. 6:10 AMrobot1398 says:
do i just copy paste the code to the programming software
Jun 11, 2011. 8:09 PMrobot1398 says:
chip programmed yay
Apr 27, 2011. 8:04 PMrobot1398 says:
where can i get a Female DB9 Serial Connector

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
1
Followers
1
Author:dirkandterra