|PICkit 3 and DIYMall programming board.|
PIC16F1503 in programming position.
I've include them here. The PICkit 3 is really quite nice little unit, and pretty easy to use, once you figure out the details.
The DIYMall board, which came with no separate documentation, and certainly had no documentation on any web site, appears to have comprehensive, if somewhat cryptic, documentation on the back of the board. You can see the four heavy white lines on the back, that indicate the proper positions for different types of devices.
|Complete documentation on the back of the DIYMall board.|
It seems unlikely that a lot of new designs would use the older PIC16F57 or PIC10FX chips, but it is nice to know it is possible.
Once you set the jumpers and drop the chip in the right place, they actually program pretty easily.