The PIC24FJ128GL302-I/SS is a microcontroller unit (MCU) manufactured by Microchip, which is a 16-bit device with 16 MIPS operating speed. It has a built-in 128KB ECC Flash memory, which is used to store operations, firmware, and user information. In addition, 8KB of RAM memory is provided to complete user applications and store temporary data. This product also includes a Liquid Crystal Display (LCD), 12-bit Analog-To-Digital Converter (ADC), and Enhanced Low Power (XLP) mode. It is packaged in a 28-pin surface-mount format, which allows reliable operation for designed applications. The IC offers a wide range of peripherals such as UART, SPI, I2C, and Timer modules to offer various configurations.