The Microchip PIC24HJ32GP202-I/SO is a 32-bit flash-based, HJ architecture microcontroller with integrated peripherals and interfaces. It has a maximum clock frequency of 16 MHz and is packaged in small SOIC (20-lead, 5 mm x 5 mm). The PIC24HJ32GP202-I/SO features low power consumption and runs on 1.8V to 3.6V of power. It offers program memory of 32 kB of flash, data memory of 2 kB RAM and 128-bytes EEPROM and has 10-bit A/D Converter with up to 24 channels, one circuit Clock System and Timer, 1-16 MIPS/MHz and eight 16-bit timers. It also offers up to nine I/O pins, one Capture/Compare/PWM module and one I2C, one USART, one SPI and one I2S interface. The device is suitable for low-power and battery-operated systems.