
I learned to program the PIC family of micro-controllers from Microchip. Here are some projects and code.
Some general posts
LED Controller
I developed the LED controller for my quadcopter and also because I felt it would be nice to program a 7-segment controller on the PIC.

- LED Controller Requirements
- LED Controller – Planning
- LED Controller – init sequence
- PIC LED Controller – Stage 1
- PIC LED Controller – Stage 2
- 7-segment controller – Sequences and Serial protocol
- 7-segment display driver – improvements
- PIC Serial Tx and Rx
- LED Controller version 0.1
- LED Controller – production version 0.1