DIY Your Own PIC Programmer Today!

There are a few different types of PIC microcontroller programmer adapters you can use to program your microcontroller:

  1. Serial Programmer: This type of adapter uses a serial port on your computer to communicate with the microcontroller. It’s a simple and inexpensive option, but it can be slow and might not work with newer computers that don’t have serial ports.
  2. USB Programmer: USB programmers use a USB port on your computer to communicate with the microcontroller. They’re faster and more reliable than serial programmers but can be a bit more expensive.
  3. ICSP Programmer: In-Circuit Serial Programming (ICSP) adapters let you program the microcontroller while it’s still connected to the circuit board. This can be convenient, but you’ll need to ensure your circuit board is set up to support ICSP programming.
  4. Parallel Programmer: Parallel programmers are an older type of adapter that uses a parallel port on your computer to communicate with the microcontroller. They’re fast but also becoming less common as newer computers don’t have parallel ports.

The PIC-Programmer you will develop was a modification of a JDM-Programmer. This means you have to connect the PIC programmer with the serial com port of your computer! Since this device doesn’t even need any additional external power supply, thus you’ll save a lot of money here.

Ok, it would help if you were wondered that what types of PIC microcontrollers and EEPROMs you should use in this project. Well, since there is no restriction for the PIC microcontrollers and EEPROM, you can use this PIC-burner for PIC12C50x, PIC12F62x, PIC16Fxx, PIC16F62x and EEPROM 24Cxx.

Compared with the other projects, this PIC programmer is regarding as one of the easy-to-build and compact electronics projects. The three LEDs on the board are used to indicate the state of the burning process. The signal for each light is different, which as:

  1. Red LED indicates burning;
  2. Yellow LED indicates clock signal; and
  3. Green LED indicates power supply!

Lastly, I hope you’ll have a great moment with this PIC programmer!


  1. Thank you so much for the information…

  2. great stuff

    can it be used for PIC18F452?

  3. Well, what software is needed to program it? Does it work with mplab?

  4. Hi all,

    Where are the infos about this PIC programmer ?
    I don’t see any links 🙁

  5. links are under each article as [Read]

  6. Is there links to schematics and info on how to build this?

  7. whare is the circuit?

  8. Your [Read] link looks like a Google advert and is confusing :-S

  9. Agreed about the Read link… thanks for posting the info..

    anychance it works on a 1010F206

Comments are closed