STM32L452CEU6
STMicroelectronics
The STM32L452CEU6 is a 32-bit microcontroller from STMicroelectronics, built on an ARM Cortex-M4 core. It offers 512KB of Flash memory and 160KB of RAM, operating at speeds up to 80MHz.