USB PIC Programmer

Summary of USB PIC Programmer


This article presents a compact USB PIC programmer based on the Open Programmer project. It improves on the original by using a single onboard ZIF socket for different PIC models, prioritizing a smaller, simplified design suitable only for PIC devices. The setup includes schematics, PCB layout, and assembly instructions for a small enclosure. The programmer uses a PIC18F2550 microcontroller for programming functions, with accompanying firmware and PC software compatible up to Windows 8. The author encourages wider device compatibility but focuses on PIC programming needs.

Parts used in the Compact USB PIC Programmer:

  • PIC18F2550 microcontroller
  • USB connector
  • ZIF (Zero Insertion Force) socket
  • Two LEDs
  • PCB (Printed Circuit Board)
  • Plastic enclosure/box

This page is dedicated to everybody needs to program a PIC (Microchip) device via USB port. Looking on the web for ready-to-use projects, I found a good one called Open Programmer, coming with several schematics, PCBs and Open Source code. The original link is http://openprog.altervista.org/OP_ita.html

What concerned me was the need to mount, on the mainboard, a specific socket board depending on the model of PIC being programmed. Moreover, the proposed layout did not meet my personal “compact look” ideas. So, I propose here a small layout version of that circuit, adopting a single smart on-board ZIF socket. This version sacrifices many non-PIC microcontroller models. I will thank everybody proposing a larger range implementation, suitable to program Atmel and other devices. Anyway, if your goal is to program PIC devices, you are on the good site.

USB PIC Programmer

A small box, a USB connector, a ZIF socket, two leds. That’s all in my compact proposal.
Description

The details are available on the original project mentioned above. Hereafter, I shown my Compact version, with a schematic, PCB layout and instruction for assembly and inserting it in a very common little plastic box. At the bottom of this page, I supply a copy of the program to load on the PIC18F2550 used to manage the programming functions, as well as a copy of the PC side program. I tested the program up to Win-8 without problems. Take into account that, on the original site, a newer version of both Firmware and Software is available.

For More Details:  USB PIC Programmer

 

 


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top