Ardpicprog ist eine Arduino-basierte Lösung für die Programmierung von PIC-Microcontrollern von Microchip wie dem PIC16F84, PIC16F628A und PIC12F675. Es besteht aus einer Schaltung, einem Schaltplan und einem Programm, das die HEX-Dateien liest und schreibt.