A PIC16F876 is a 28-pin PIC processor is the base processor of the circuit that runs at 20MHz while being paired with a LMD18200 H-bridge. This will operate at 5A peak while driving 3A continuous ...