The PIC18LF47K40-E/PT is an 8-bit Microcontroller (MCU) manufactured by Microchip. It is a 128KB Flash, 4KB RAM, 256B EEPROM controller with 10b Analog-to-Digital Converters (ADC2), 5b Digital-to-Analog Converters (DAC), Comparator, Pulse Width Modulator (PWM), Capture Compare PWM (CCP), Clock Waveform Generator (CWG), High-Level Interrupt (HLT), Windowed Watchdog Timer (WWDT), Scan/CRC, Zero-Cross Detect (ZCD), Peripheral Pin Select (PPS), EUSART (Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter), SPI/I2C, Idle/Doze/Power ode Modulation (PMD) modules on board. It supports In-Circuit Serial Programming (ICSP) for firmware upgradation. It features several Operating Modes including Idle, Doze, and Move with Sleep and Wakeup modes. It runs at 8 MHz clock frequency and is available in 44-Pin TQFP, DFN, UQFN Package. It operates at -40°C to 85°C temperature range.