The STMicroelectronics STM32G474RET6 is an ARM microcontroller with a 32-bit Cortex-M4 core and a maximum operating frequency of 170 MHz. It features 512 Kbytes of Flash memory as well as math acceleration, high-resolution timer, and high-density connectivity peripherals. The controller is designed for applications like motor control, imaging and sensing, graphical user interfaces, and secure real-time embedded solutions. It is based on the STMicroelectronic’s QUIPS architecture, combined with the on-chip STM32HL low-power technology, making it an optimal solution for low-power applications. It is also equipped with multiple communication peripherals, such as USB, I2C, SPI, UART, and CAN. It also features multiple low-power modes such as Stop, Sleep, and Shutdown, which can help reduce the power consumption of the device significantly.