The STM32G031K8T6 with ARM Microcontrollers-MCU 16/32-BITS MICROS manufactured by STMicroelectronics is an ARM-based, Cortex-M0+ processor with 64 Kbytes of Flash memory and 4 Kbytes of SRAM. It is low-power and low-cost and has a comprehensive range of I/Os enabling easy connection to external devices and peripherals. It also supports 1xADC, 1xDAC, up to 4xTimer/Counters, SPI, I2C, USART, IrDA and up to 62 fast I/Os. This STMicrocontroller part supports a wide range of 2.0 to 3.6V power supplies, making it ideal for design with size constraints as well as those demanding extended temperature range or high level of integration and low-power consumption capabilities. It can be programmed in C or assembly language. The CoreMark benchmark score for this processor part is 2.77.