The STM32G070RBT6 is an ARM Microcontroller manufactured by STMicroelectronics. This integrated circuit contains an ARM Cortex-M0+ 32-bit MCU with 128 KB Flash, 36 KB RAM, 4x UARTs, timers, ADC, communications interfaces, and is rated for a voltage range of 2.0-3.6V. This component is aimed at low-power, low cost embedded applications, and allows for easy integration into a wide variety of devices. It features optimized performance, multiple energy-saving modes, and a low pin-count package. This chip is ideal for a range of applications such as access control systems, smartphones, and IoT devices.