PWM Controller firmware for original 4-Channel PWM Controller board with PIC16F1829