Simple, low cost PIC12FXXX development board
Current Status: Complete
Date: 7th February 2010
License: Creative Commons Attribution 3.0 Unported License/
This design was originally targeted at the 8 pin PIC12F629/12F675 devices. Microchip provide a number 8 pin devices using the same footprint, which should work with this board.
The author has recently started working with the smaller, 8 pin, PIC devices. To facilitate development it was decided to create a small development PCB, as an alternative to using a solderless breadboard. The design aims were as shown here:
This is the assembled PCB, click to enlarge the photo.
Compatible 8 pin PIC micro-controllers
The author has not tested all these devices, they are listed here as they have a device pinout that matches the PCB
The schematic is shown here, double click to see full size.
The PIC12F675 uses the internal oscillator.
The transistor circuit connected to the GP5/CLKIN input as I wanted the ability to invert an incoming clock signal.
The PCB design uses a single sided PCB, the size is 30x55mm and is easily produced using homebrew PCB materials and processes. The PCB layout is shown here, double click to expand.
Would there be any interest in purchasing a ready made PCB? If you are interested, please contact the author
Download the design
To download the EAGLE CAD design, which includes the schematics and PCB, goto the github repository here: https://github.com/istedman/PIC12FXXX_dev
Bill of Materials
A simple LED flashing program, written using the Boost C compiler, is available here. A hex image is included so that you can program the chip without needing access to the compiler.
Updated 27 September 2020