A PIC16, PIC18 and dsPIC microcontroller programmer software for the serial port
http://hyvatti.fi/~jaakko/pic/picprog.html