LT32U03 is a high performance 32-bit MCU. It has a Cortex M4 core with a maximum speed of 150MHz, and contains 508KB Flash, 256KB SRAM, and 8KB high speed instruction data sharing cache. LT32U03 also provides SPI x 3, SCI (Uart) x 3, I2C, PWM, high precision 12bits ADC, DAC, USB, multiple interrupt inputs and GPIO pins.