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
DD15S20JVL0/AA
DD15S20JVL0/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S20LVLX
DD15S20LVLX
CONN D-SUB HD RCPT 15P SLDR CUP
DD26M2S5WV5Z/AA
DD26M2S5WV5Z/AA
CONN D-SUB HD PLUG 26P SLDR CUP
CBC13W3S10HT0/AA
CBC13W3S10HT0/AA
CONN D-SUB RCPT 13POS CRIMP
DD15S20JV3S/AA
DD15S20JV3S/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD26M20HE2Z/AA
DD26M20HE2Z/AA
CONN D-SUB HD PLUG 26P SLDR CUP
DD26S200T20/AA
DD26S200T20/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2S0V3X/AA
DD26S2S0V3X/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD15S20Z0S
DD15S20Z0S
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S20WE30
DD26S20WE30
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S20WT0
DD26S20WT0
CONN D-SUB HD RCPT 26P SLDR CUP
DD44S32S60V30
DD44S32S60V30
CONN D-SUB HD RCPT 44P VERT SLDR

Related Product By Categories

PIC16F886-I/SO
PIC16F886-I/SO
Microchip Technology
IC MCU 8BIT 14KB FLASH 28SOIC
AT90CAN128-16AUR
AT90CAN128-16AUR
Microchip Technology
IC MCU 8BIT 128KB FLASH 64TQFP
STM8L151C8U6
STM8L151C8U6
STMicroelectronics
IC MCU 8BIT 64KB FLASH 48UFQFPN
STM32F051K8U6
STM32F051K8U6
STMicroelectronics
IC MCU 32BIT 64KB FLASH 32UFQFPN
MK02FN128VLF10
MK02FN128VLF10
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 48LQFP
MKE18F512VLH16
MKE18F512VLH16
NXP USA Inc.
IC MCU 32BIT 512KB FLASH 64LQFP
STM32F756NGH6
STM32F756NGH6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 216TFBGA
S9S08DZ60F2MLFR
S9S08DZ60F2MLFR
NXP USA Inc.
IC MCU 8BIT 60KB FLASH 48LQFP
STM32F071V8T7
STM32F071V8T7
STMicroelectronics
IC MCU 32BIT 64KB FLASH 100LQFP
S9S12P128J0MQK
S9S12P128J0MQK
NXP USA Inc.
IC MCU 16BIT 128KB FLASH 80QFP
FS32K142HFT0VLLT
FS32K142HFT0VLLT
NXP USA Inc.
IC MCU 32BIT 256KB FLASH 100LQFP
LPC1111FHN33/102,5
LPC1111FHN33/102,5
NXP USA Inc.
IC MCU 32BIT 8KB FLASH 32HVQFN

Related Product By Brand

SATAULC6-2P6
SATAULC6-2P6
STMicroelectronics
TVS DIODE 5VWM 19VC SOT666
STPS1L60MF
STPS1L60MF
STMicroelectronics
DIODE SCHOTTKY 60V 1A DO222AA
SCTWA90N65G2V
SCTWA90N65G2V
STMicroelectronics
SILICON CARBIDE POWER MOSFET 650
TDA7439DS13TR
TDA7439DS13TR
STMicroelectronics
IC AUDIO TONE PROCESSOR 28SO
STM32L475VGT6
STM32L475VGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F207VET6
STM32F207VET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 100LQFP
STM32G474CBT6
STM32G474CBT6
STMicroelectronics
IC MCU 32BIT 128KB FLASH 48LQFP
STM32F401CCY6TR
STM32F401CCY6TR
STMicroelectronics
IC MCU 32BIT 256KB FLASH 49WLCSP
FDA801B-VYT
FDA801B-VYT
STMicroelectronics
IC AMP CLASS D QUAD 50W 64LQFP
M27C2001-10F1
M27C2001-10F1
STMicroelectronics
IC EPROM 2MBIT PARALLEL 32CDIP
M27C801-100F6
M27C801-100F6
STMicroelectronics
IC EPROM 8MBIT PARALLEL 32CDIP
STP24DP05BTR
STP24DP05BTR
STMicroelectronics
IC LED DRIVER LINEAR 80MA 48TQFP