STM32G031G6U6TR
  • Share:

STMicroelectronics STM32G031G6U6TR

Manufacturer No:
STM32G031G6U6TR
Manufacturer:
STMicroelectronics
Package:
Tape & Reel (TR)
Description:
IC MCU 32BIT 32KB FLASH 28UFQFPN
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32G031G6U6TR is a mainstream microcontroller from STMicroelectronics, part of the STM32G031x series. It is based on the high-performance Arm® Cortex®-M0+ 32-bit RISC core, operating at frequencies up to 64 MHz. This microcontroller is designed for a wide range of applications in consumer, industrial, and appliance domains, and is also suitable for Internet of Things (IoT) solutions.

The device features a high level of integration, including a memory protection unit (MPU), high-speed embedded memories, DMA, and an extensive range of system functions and peripherals. It operates within a voltage range of 1.7 V to 3.6 V and can handle ambient temperatures from -40°C to 125°C.

The STM32G031G6U6TR is optimized for low-power applications, with comprehensive power-saving modes, low-power timers, and a low-power UART. It also includes a VBAT direct battery input to keep the RTC and backup registers powered.

Key Specifications

Specification Details
Core Arm® 32-bit Cortex®-M0+ CPU, up to 64 MHz
Operating Temperature -40°C to 125°C
Memories Up to 64 Kbytes of Flash memory, 8 Kbytes of SRAM with HW parity check
Voltage Range 1.7 V to 3.6 V
Reset and Power Management Power-on/Power-down reset (POR/PDR), Programmable Brownout reset (BOR), Programmable voltage detector (PVD)
Low-Power Modes Sleep, Stop, Standby, Shutdown
Clock Management 4 to 48 MHz crystal oscillator, 32 kHz crystal oscillator with calibration, Internal 16 MHz RC with PLL option (±1 %), Internal 32 kHz RC oscillator (±5 %)
I/Os Up to 44 fast I/Os, all mappable on external interrupt vectors, multiple 5 V-tolerant I/Os
ADC 12-bit, 0.4 µs ADC (up to 16 external channels), conversion range: 0 to 3.6V
Timers 11 timers: one 32-bit, four 16-bit general-purpose, two low-power 16-bit, two watchdogs, SysTick timer
Communication Interfaces Two I2C-bus interfaces, two USARTs, one low-power UART, two SPIs (32 Mbit/s), one I2S interface
Package UFQFPN28 4X4X0.6 P0.5 NO EXP PAD
RoHS Compliance Ecopack2

Key Features

  • High-performance Arm® Cortex®-M0+ 32-bit RISC core operating at up to 64 MHz.
  • Up to 64 Kbytes of Flash memory with protection and securable area, and 8 Kbytes of SRAM with HW parity check.
  • CRC calculation unit and reset and power management features including POR/PDR, BOR, and PVD.
  • Low-power modes: Sleep, Stop, Standby, Shutdown, and VBAT supply for RTC and backup registers.
  • Clock management options including crystal oscillators and internal RC oscillators.
  • Up to 44 fast I/Os, all mappable on external interrupt vectors, and multiple 5 V-tolerant I/Os.
  • 5-channel DMA controller with flexible mapping.
  • 12-bit ADC with up to 16 external channels and hardware oversampling capability.
  • 11 timers including one 32-bit and four 16-bit general-purpose timers, two low-power 16-bit timers, two watchdog timers, and a SysTick timer.
  • Calendar RTC with alarm and periodic wakeup from Stop/Standby/Shutdown.
  • Communication interfaces including two I2C-bus interfaces, two USARTs, one low-power UART, two SPIs, and one I2S interface.
  • Development support with serial wire debug (SWD) and a 96-bit unique ID.

Applications

The STM32G031G6U6TR is versatile and suitable for a wide range of applications, including:

  • Consumer electronics: Such as smart home devices, wearables, and other consumer-grade IoT devices.
  • Industrial automation: For control systems, sensors, and other industrial equipment.
  • Appliance control: In household appliances and white goods.
  • Internet of Things (IoT) solutions: For connected devices that require low power consumption and high performance.

Q & A

  1. What is the core of the STM32G031G6U6TR microcontroller?

    The core is an Arm® 32-bit Cortex®-M0+ CPU, operating at frequencies up to 64 MHz.

  2. What is the operating temperature range of the STM32G031G6U6TR?

    The operating temperature range is from -40°C to 125°C.

  3. How much Flash and SRAM memory does the STM32G031G6U6TR have?

    It has up to 64 Kbytes of Flash memory and 8 Kbytes of SRAM.

  4. What are the low-power modes available on the STM32G031G6U6TR?

    The low-power modes include Sleep, Stop, Standby, and Shutdown.

  5. What types of communication interfaces does the STM32G031G6U6TR support?

    It supports two I2C-bus interfaces, two USARTs, one low-power UART, two SPIs, and one I2S interface.

  6. Does the STM32G031G6U6TR have any power management features?

    Yes, it includes Power-on/Power-down reset (POR/PDR), Programmable Brownout reset (BOR), and Programmable voltage detector (PVD).

  7. What is the package type of the STM32G031G6U6TR?

    The package type is UFQFPN28 4X4X0.6 P0.5 NO EXP PAD.

  8. Is the STM32G031G6U6TR RoHS compliant?

    Yes, it is RoHS compliant with an Ecopack2 rating.

  9. What kind of timers does the STM32G031G6U6TR have?

    It has 11 timers, including one 32-bit, four 16-bit general-purpose, two low-power 16-bit, two watchdogs, and a SysTick timer.

  10. Does the STM32G031G6U6TR support any debug interfaces?

    Yes, it supports serial wire debug (SWD).

  11. What is the unique identifier feature of the STM32G031G6U6TR?

    It has a 96-bit unique ID.

Product Attributes

Core Processor:ARM® Cortex®-M0+
Core Size:32-Bit Single-Core
Speed:64MHz
Connectivity:I²C, IrDA, LINbus, SPI, UART/USART
Peripherals:Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number of I/O:26
Program Memory Size:32KB (32K x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:8K x 8
Voltage - Supply (Vcc/Vdd):1.7V ~ 3.6V
Data Converters:A/D 17x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:28-UFQFN
Supplier Device Package:28-UFQFPN (4x4)
0 Remaining View Similar

In Stock

$1.93
282

Please send RFQ , we will respond immediately.

Same Series
CBC13W3S10HE3X/AA
CBC13W3S10HE3X/AA
CONN D-SUB RCPT 13POS CRIMP
DD15S20WTS
DD15S20WTS
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S20JV3S/AA
DD15S20JV3S/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S20JT2S
DD15S20JT2S
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S20000/AA
DD26S20000/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD15S20JVLS/AA
DD15S20JVLS/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S200V30/AA
DD26S200V30/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S200EX
DD26S200EX
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S200V50/AA
DD26S200V50/AA
CONN D-SUB HD RCPT 26P SLDR CUP
RD50S100V50
RD50S100V50
CONN D-SUB RCPT 50POS CRIMP
DD26S2S50V50
DD26S2S50V50
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2S5W0X/AA
DD26S2S5W0X/AA
CONN D-SUB HD RCPT 26P SLDR CUP

Related Product By Categories

PIC16F886-I/SO
PIC16F886-I/SO
Microchip Technology
IC MCU 8BIT 14KB FLASH 28SOIC
PIC18F4620-I/P
PIC18F4620-I/P
Microchip Technology
IC MCU 8BIT 64KB FLASH 40DIP
STM32F051C6U6
STM32F051C6U6
STMicroelectronics
IC MCU 32BIT 32KB FLASH 48UFQFPN
MSP430F5659IPZ
MSP430F5659IPZ
Texas Instruments
IC MCU 16BIT 512KB FLASH 100LQFP
LPC2361FBD100,551
LPC2361FBD100,551
NXP USA Inc.
IC MCU 16/32B 64KB FLASH 100LQFP
STM32G474QET6TR
STM32G474QET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 128LQFP
S9S08AW32E5MFUER
S9S08AW32E5MFUER
NXP USA Inc.
IC MCU 8BIT 32KB FLASH 64QFP
S9S12HY64J0CLLR
S9S12HY64J0CLLR
NXP USA Inc.
IC MCU 16BIT 64KB FLASH 100LQFP
SPC5604CK0VLL6R
SPC5604CK0VLL6R
NXP USA Inc.
IC MCU 32BIT 512KB FLASH 100LQFP
SPC5642AF2MVZ3
SPC5642AF2MVZ3
Freescale Semiconductor
IC MCU 32BIT 2MB FLASH 324PBGA
TMS320F28067UPZPS
TMS320F28067UPZPS
Texas Instruments
IC MCU 32BIT 256KB FLSH 100HTQFP
ST7FLITE39F2M6TR
ST7FLITE39F2M6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20SO

Related Product By Brand

STTH802CB-TR
STTH802CB-TR
STMicroelectronics
DIODE ARRAY GP 200V 4A DPAK
STP18N60M2
STP18N60M2
STMicroelectronics
MOSFET N-CH 600V 13A TO220
STM32L496ZGT3
STM32L496ZGT3
STMicroelectronics
IC MCU 32BIT 1MB FLASH 144LQFP
STM8AF6286TCY
STM8AF6286TCY
STMicroelectronics
IC MCU 8BIT 64KB FLASH 32LQFP
STG3157CTR
STG3157CTR
STMicroelectronics
IC SWITCH SPDT SINGLE SOT323-6L
TS274AIPT
TS274AIPT
STMicroelectronics
IC CMOS 4 CIRCUIT 14TSSOP
STLVDS385BTR
STLVDS385BTR
STMicroelectronics
IC DRVR FLAT PANEL DISPL 56TSSOP
L6235PD
L6235PD
STMicroelectronics
IC MOTOR DRVR 12V-52V 36POWERSO
L9779WDM
L9779WDM
STMicroelectronics
HI-QUAD 64 14X14 POW
ST1S10PHR
ST1S10PHR
STMicroelectronics
IC REG BUCK ADJ 3A POWERSO-8
LF90CPT-TR
LF90CPT-TR
STMicroelectronics
IC REG LINEAR 9V 500MA PPAK
L78M05CDT
L78M05CDT
STMicroelectronics
IC REG LINEAR 5V 500MA DPAK