The Microchip PIC24F16KL402-E/SP is a 16-bit microcontroller with PIC24F Core 8KB 1KB B RAM 512B EEPROM 3V, and manufactured by Microchip. It has a maximum operating frequency of 16 MIPS (million instructions per second) and 144-pin QFN package. The device possesses multiple peripherals which includes a parallel master port (PMP), 3 x 16-bit timers, 2 x 8-bit timers, 4 x 8-bit capture/compare/PWM channels, plus RTC, WDT, A/D converter and serial communications support. It is suitable for LCD user interface, motor control, digital signal processing, Serial EEPROM writing and various embedded control applications.