Source for PIC modified for Arduino.