The PIC18F24K40T-I/ML with 8-bit Microcontrollers - MCU 16KB Flash, 1KB RAM, 256B EEPROM, 10-bit ADC2, 5-bit DAC, Comp, PWM, CCP, CWG, HLT, WWDT, SCAN/CRC, ZCD,PPS, EUSART, SPI/I2C, and IDLE/DOZE/PMD is manufactured by Microchip. This PIC microcontroller is a low power, high performance, 16-bit device which offers a range of features such as advanced instruction set and Core independent peripherals. It utilizes a two-level program memory access mechanism that allows for quick response to requests for data while still being able to store large amounts of application code. With its 16KB of Flash memory, 1KB of RAM, and 256B of EEPROM, it is able to store a great amount of user data. Additionally, it includes a 10-bit ADC2, 5-bit DAC, and an impressive collection of Core independent peripherals such as PWM, CCP, CWG, HLT, WWDT, SCAN/CRC, ZCD, PPS, and EUSART. The PIC18F24K40T-I/ML also supports two different interfaces, SPI/I2C, as well as low power modes such as IDLE/DOZE/PMD.