Skip to content

Arduino-based solution for programming Microchip PIC microcontrollers. Use host program "ArdPicProg" together with Arduino software "ProgramPic".

License

Notifications You must be signed in to change notification settings

Ho-Ro/ArdPicProg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino-based PIC programmer

This distribution contains an Arduino-based solution for programming PIC microcontrollers from Microchip Technology Inc, such as the PIC16F628A and friends. The solution has three parts:

  • Circuit to interface to the PIC and provide the HV programming voltage.

    Schematics

  • Firmware called ProgramPIC that is loaded into an Arduino to directly interface with the PIC during programming. This program implements a simple serial protocol for interfacing with the host.

  • Host program called ardpicprog; a drop-in replacement for picprog that implements the serial protocol and controls the PIC programming process on the computer side. Tested under Linux, should also work on Windows.

  • QPICkit is a simple GUI for ardpicprog and pk2cmd, the CLI for use with the original PICkit2 and compatible programmer devices.

About

Arduino-based solution for programming Microchip PIC microcontrollers. Use host program "ArdPicProg" together with Arduino software "ProgramPic".

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published