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.

Business Card PIC Programmer

Step 2Parts

Parts
«
  • assm-step0b-parts.jpg
  • hackaday-topbottom.jpg
  • assm-step0a-pcb.jpg
Part Value Description

C1 100uF/16 volt electrolytic capacitor
C2 22uF/16 volt tantalum capacitor
D1 8.2V zener diode
D2 5.1V zener diode
D3,4,5,6 1N4148 diode
Q1,2 BC547B transistor-npn
R1 10K resistor
R2 1.5K resistor
SV1 5 pin header pin header (or female pin header, you choose)
X1 DB9 female serial connector

« Previous StepDownload PDFView All StepsNext Step »
14 comments
Apr 22, 2011. 2:01 PMMusic_Man608 says:
Hi there, forgive me but I'm new at electronics and I'm scratching the surface right now. Having said that, what is this used for? What is a PIC controller. What can you do with the device you built? Thanks very much and sorry for my lack of education.
May 2, 2011. 8:37 PMcoolmike8789 says:
A microcontroller is a small, programmable device that can interface with switches, LEDs, USB, ect.
Feb 2, 2011. 11:18 AMshane11 says:
How would I go about making this a usb programmer.

Thanx in advance,
Shane
Mar 25, 2011. 9:45 PMdirkandterra says:
You can take this JDM programmer and load a bootloader program into a PIC with USB capabilities. Wire up the USB and use the bootloader program to load programs to the PIC over USB
Feb 23, 2011. 2:11 PMnadav says:
can i use a 2N2222 NPN transistor instead of the BC547B?
Sep 18, 2008. 5:26 PMjoespicnictables says:
X1 DB9 female serial connector C1 100uF/16 volt electrolytic capacitor C2 22uF/16 volt tantalum capacitor D3,4,5,6 1N4148 diode Q1,2 BC547B transistor-npn I couldnt find these.
May 27, 2009. 8:33 PMkill1234 says:
You can find them in your local electronics store.
Nov 22, 2008. 9:59 AMdiskdevil says:
Is there a pdf or graphic file availiable for home etch? I don't have any of the pcb layout softwares.
Feb 1, 2009. 10:03 PMPolymorph says:
You can download a free version of Eagle PCB CAD and open the files.

Ask here about how to get Eagle to print only the layer you want:
http://groups.yahoo.com/group/Homebrew_PCBs

That's my group.
Sep 17, 2008. 6:24 PMjoespicnictables says:
Where did you get this stuff??? :)
Sep 18, 2008. 5:17 PMjoespicnictables says:
thankX!
May 19, 2007. 12:57 PMpaanz says:
hai ian.. i've constructed your PIC programmer, but WinPic says "hardware xxx", its not working.. C2 SHOULD be tantalum?
May 20, 2007. 4:09 AMpaanz says:
i just figured out that I have connect the transistor wrongly. Is it as the picture attached? In WinPic I only found JDM. Is it the same as JDM2?
May 20, 2007. 3:58 AMpaanz says:
i think i need to check on the DB-9 RS-232 connection first..

the DB-9 at back of computer is male, i'm using female connector to my circuit.
the pin numbering layout from
http://www.zytrax.com/images/rs232_db9.gif is for DB-9 viewed from the pin at the back,of the connector hole in front?

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!
127
Followers
30
Author:ian(DangerousPrototypes.com)