The PIC16F18015-I/P is an 8-bit microcontroller manufactured by Microchip. It is a 14-kilobyte Flash memory device with 128EE 1KB RAM, 10b ADC, PWM, CCP, HLT, WDT, PPS, EUSART, SPI/I2C. The device also includes a variety of peripherals, such as timer/counter and A/D conversion. The device is optimized to meet a variety of application requirements. It features an efficient instruction set with Memory Protection Unit and powerful interrupts. The device is designed to reduce energy consumption while executing instructions and also supports Sleep and Idle modes to further reduce energy consumption. The device is used in various industrial, automotive, consumer and digital communication applications.