The STM32G071GBU6 is an ARM Cortex-M0+ microcontroller manufactured by STMicroelectronics. It features 128 Kbytes of Flash, 36 Kbytes RAM, and a 64 MHz CPU clock speed. It is built on the ARM Cortex-M0+ core which is well suited for applications which require low power-draw and cost-efficiency. It is the perfect choice for designs needing a balance between performance, power consumption and cost. The STM32G071GBU6 is ideal for applications such as consumer electronics, wearable devices, automotive ECUs, and motor control.