The PIC16F18424-E/ST is a 8-bit microcontroller manufactured by Microchip, with 7 Kbytes of Flash program memory, 512 bytes of RAM, 2x Pulse Width Modulators (PWMs), a comparator, a digital-to-analog converter (DAC), a 12-bit Analog-to-Digital Converter (ADC), a capacitive voltage generator (CWG), an enhanced universal synchronous asynchronous receiver transmitter (EUSART), and an SPI (Serial Peripheral Interface) or I2C (Inter-Integrated Circuit) serial communication port. It has a low-power wake-up mode for battery-powered applications, an adjustable oscillator, up to 25 mA source/sink current, 25 MIPS (Million Instructions Per Seconds) performance, and advanced peripherals for low-power, cost-effective solutions. The PIC16F18424-E/ST is suitable for use in electronic products such as automotive, industrial, communication devices, and appliances.