Press the space bar to navigate if using the keyboard.

The Reasons

As we did more PIC® microcontroller projects, we found that ...

writing boiler plate code was tedious and boring

using PICBASIC® or Microchip’s C compilers was not fun

portability of code across MCUs was difficult, annoying, time consuming and prone to error

copy-pasting code between projects led to library creation which led to subtle maintenance problems over time

... so we decided to automate all of these problems away !