The PIC16LF19196-I/PT is a PIC16 series 8-bit microcontroller by Microchip. It features an 8-bit 8 MHz CPU, 4K program memory, 256 bytes RAM, 6 I/O ports, and a low-power sleep mode. Peripherals supported further include USART, an Enhanced Capture/Compare/PWM (ECCP) module, an analog comparator, two I2C modules, two SPI modules, an analog-to-digital converter (ADC), a timer with capture/compare/PWM, and various interrupt sources. This device has an operating temperature range of -40°C to +85°C and is available in 28-pin connected Pins or Surface Mount packages.