The PIC16F15256-I/SP is a 8-bit microcontroller (MCU) manufactured by Microchip. This MCU has 28KB flash memory, 2KB RAM, 10-bit analog-to-digital converter (ADC), two pulse-width modulation (PWM) controllers and two Capture/Compare/Pulse (CCP) modules. It also contains features such as a High-Level-Trigger (HLT), Watchdog Timer (WDT), Peripheral Pin Select (PPS), Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART), Serial Peripheral Interface (SPI)/Inter-Integrated Circuit (I2C), and eXtreme Low Power (XLP) functionality. The device is perfect for applications where low power consumption is important such as in battery powered systems.