.. _pic-devboard: PIC Prototyping Board ===================== :date: August 1, 2010 .. raw:: html

PIC prototyping board

Designing a simple microcontroller prototyping board has been on my TODO list for while now. With my new :ref:`PCB Fab Lab` established, I was finally able to start the project. Design ------ The design was focused on producing as small a board as possible. The board had to faciliate programming and smooth operation of the microcontroller, while keeping most of the I/O pins available for use. Even though the board is simple, routing consumed quite a bit of time. The main reason for this was that the design was restricted to a single layer. The board uses a PIC18F4550 microcontroller. USB socket is used for power as well as programming (bootloader required). DPDT switch allows to choose the source of power - USB or external. Here is a 3D image of the board, rendered during development. .. image:: static/pic_3d.png Results ------- Here is a video of a test run: .. raw:: html
.. figure:: static/pic_dev.jpg The board next to a PICkit 3 Links ----- * `Schematic diagram `_ * `PCB layout `_