The W78M64VP-120SBM is a 64KB microcontroller unit (MCU) manufactured by Microchip. It is based on their 8-bit PIC18 family of MCUs and is rated for operation at 4.5-5.5V. The MCU has many features, including 6 I/O ports, up to 32K Flash memory, 8K SRAM, 256 bytes EEPROM, 2x Timer2 and 2x Timer4/5/6, 1x CCP/PWM, 1x A/D, 1x ECCP/PWM, and Watchdog timer. The package size is 20-pin PDIP.