The CY8C4025LQI-S412 with ARM Microcontrollers - MCU PSoC4 is a microcontroller unit designed and manufactured by Infineon Technologies. It is a 32-bit ARM Cortex M0 based high performance CMOS low-power device, equipped with 256KB of internal flash, 1KB of SRAM and 4KB of ECC RAM. The device includes a wide range of features such as on-chip digital and analog peripherals, GPIOs, LCD driver, timers, operational amplifier (OpAmp), PWM, ADC, SPI, UART and others. It also has low-power and sleep modes to extend the battery life of the device. It is a low cost and high performance device ideal for applications such as medical, home automation, consumer electronics and industrial applications.