The CY8C4025AZI-S413 is an ARM Cortex-M0 based microcontroller with 4kB Flash, 32-bit CPU and crystal oscillator from Infineon. It integrates many analog peripherals, such as the analog comparator, 4x programmable gain amplifier, voltage reference and programmable gain amplifier. It also comes with various communication features, such as I2C, SPI, and UART. It has an on-chip temperature sensor to monitor temperature changes. Apart from that, it also contains a 10bit SAR ADC for capturing analog input signals and an AES-128 for secure data encryption. It is specifically designed for low-power applications and can be used in anything from power to automotive applications.