The PIC16F15385-I/PT from Microchip is a high performance, 8-bit Flash microcontroller with Integrated Analog and Core Independent Peripherals. It features a 100 MHz dsPIC33E core with an operating voltage range of 1.8V to 3.6V, 8-channel 12-bit Analog-to-Digital Converter, and two 10-bit Digital-to-Analog Converter channels. With a 72 kB of Flash Program Memory and 2 kB of Data Flash Memory, program instructions, data and Flash memory can be accessed quickly. The device also has several peripheral integration functions, such as UART, I2C and SPI, as well as advanced motor control and peripherals for both 3-phase and single-phase motor controllers. It offers an Extended Temperature Range, up to +105°C for Military, Automotive and Industrial application areas.