The STM32L083RZT6 is an ultra-low power, ARM Cortex-M0+ microcontroller manufactured by STMicroelectronics. This 32-bit microcontroller is built around a 32MHz CPU, and features 192-Kbytes of Flash memory for storing data and instructions. It can also interface with USB, LCD, and AES devices. This microcontroller is ideal for low-power, highly integrated applications, needing minimal operational resources including motor control, sensing, connectivity, and low-power consumption. It is suitable for various safety critical systems such as industrial, automotive, medical, and consumer electronics.