Arm® Cortex® -M0+ 32-bit MCU, 128 KB Flash, 36 KB RAM, 4x USART, timers, ADC, DAC


  • High-performance Arm® Cortex® -M0+ 32-bit
  • Higher temperature range up to 125 °C
  • USB Type-C™ Power Delivery controller
  • HDMI CEC interface

STM32G0x1 offers upgraded capabilities towards IoT and integrated functions.

STM32G0x1 devices answer the need for higher performance in analog, low-power operations or more control on secure transactions, such as the IoT applications, home-entertainment products, appliances and industrial equipment.

It supports a higher temperature range up to 125 °C and a wide set of package types such as WLCSP, UFBGA, TSSOP, QFP and QFN packages.


Expand All
  • -40°C to 85°C/125°C operating temperature
  • Up to 128 Kbytes of Flash memory
  • 36 Kbytes of SRAM (32 Kbytes with HW parity check)
  • CRC calculation unit
  • Reset and power management
  • Clock management
  • Up to 60 fast I/Os
  • 7-channel DMA controller with flexible mapping
  • 12-bit, 0.4 µs ADC (up to 16 ext. channels)
  • Two 12-bit DACs, low-power sample-and-hold
  • Two fast low-power analog comparators, with programmable input and output, rail-to-rail
  • 14 timers (two 128 MHz capable)
  • Calendar RTC with alarm and periodic wakeup from Stop/Standby/Shutdown
  • Communication interfaces
  • USB Type-C™ Power Delivery controller
  • Development support: serial wire debug (SWD)
  • 96-bit unique ID
  • All packages ECOPACK 2 compliant



  • Industrial control
  • Industrial sensors
  • Motor control
Download PDF Add to List Add Comment Related devices