The PIC24FJ256DA210-I/PT is a 16-bit, 32 MHz PIC® 24F microcontroller IC manufactured by Microchip. The device has a 256KB Flash memory (85.5K x 24) in a 100-TQFP (12x12) package. It has an integrated oscillator module, four enhanced 8/16-bit Timer modules, an enhanced Capture/Compare/PWM (CCP) module, and a 10-bit Analog-to-Digital Converter (ADC). It also has three Universal Synchronous/Asynchronous Receiver/Transmitters (USARTs), an I2C module, and a Serial Peripheral Interface (SPI) module. The device supports multiple peripheral pin select, Brown-out reset, power-on reset, watch-dog timer, and an interrupt-on-change module. The operating voltage range is 1.8V to 3.5V and the operating temperature range is -40°C to +85°C.