The DSPIC33FJ16GS402-I/SO is an Integrated Microchip 16-bit microcontroller. It is based on the eXtreme Low Power (XLP) architecture for longer battery life and improved performance. It has 16K words of Flash program memory, 1K words of RAM memory, 128-Byte EEPROM memory, and one 10-bit ADC with up to 16 channels of simultaneous sampling. It also features nanoWatt XLP technology for power-efficiency, up to 32 MIPS (DMIPS) of performance, and advanced peripherals including up to four 16-bit PWMs, up to four 16-bit timers/ccps/captures, one SPI/I2S module, one I2C module, and one UART module. The DSPIC33FJ16GS402-I/SO is ideal for applications such as fan control, smart power supplies, safety, automotive, and industrial motor control. It is packaged in the 40-pin PDIP package, with an operating voltage range of 2.0V to 5.5V.