The PIC16HV610-I/ML is a PIC microcontroller manufactured by Microchip Technology Inc., with 1.75kB of program memory and 64 bytes of SRAM. It has an operating frequency of 20MHz, a surface mount package (SMD), and a Quad Flat No-Lead package (QFN16). Additionally, this device features Timer1/3, Capture/Compare/PWM, hardware SPI, low-power sleep modes, 8-bit A/D converter, interrupt-on-change, programmable watchdog timer, and multiple power saving modes.