The PIC24FJ64GU203-I/M5 with 16-bit Microcontrollers - MCU 16-bit 16 MIPS 64KB ECC Flash 8KB RAM USB XLP 36-pin is part of the PIC24 family of 16-bit microcontrollers from Microchip Technology. This device comes with 64KB of ECC Flash memory, 8KB of RAM, USB interface, and 36-pin footprint. It is a low-power, 16-bit MCU with 16 MIPS operation, which is ideal for many embedded applications. It also offers a unique Voltage Regulator Module (VRM) that lets you easily capture and store up to 10 power profiles that can be recalled later to save power or accommodate different voltage conditions. It has a USB performance with Microchip's low power XLP (eXtreme Low Power) technology, which allows it to wake up quickly and run faster from very low power levels. This device has several integrated peripherals including PWM, UART, SPI and I2C, as well as analog comparators and several general purpose I/O pins. Additionally, it has configurable logic cells which can be used to create complex logic functions and multiplexers to reduce wiring density.