STM32G031K6T6
  • Share:

STMicroelectronics STM32G031K6T6

Manufacturer No:
STM32G031K6T6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 32KB FLASH 32LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32G031K6T6 is a mainstream microcontroller from STMicroelectronics, part of the STM32G0 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 to provide efficient processing and low power consumption, making it suitable for a wide range of applications in consumer, industrial, and appliance domains, as well as Internet of Things (IoT) solutions. It features advanced security measures such as memory protection units and secure flash memory, enhancing its reliability and security.

Key Specifications

Parameter Value Parameter Value
Input Voltage min 1.7 V Supply Voltage Max Volt 3.6 V
Minimum Operating Temperature (°C) -40.0 Maximum Operating Temperature (°C) 85.0
Core Arm Cortex-M0+ ECCN US 3A991.a.2
ECCN EU NEC Packing Type Tray
Grade Industrial Flash Memory Up to 64 Kbytes
SRAM 8 Kbytes Clock Frequency Up to 64 MHz
ADC Resolution 12-bit (up to 16 external channels) Timers 11 timers (including 16-bit and 32-bit timers)
Communication Interfaces Two I2C, two SPI, two USART Package Type LQFPN32 (5mm x 5mm)

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 hardware parity check.
  • Advanced security features including memory protection units and secure flash memory.
  • Rich set of peripherals including GPIO, UART, I2C, SPI, timers, and ADC modules.
  • Support for multiple communication protocols such as I2C, SPI, USART, and low-power UART.
  • 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.
  • 5-channel DMA controller with flexible mapping and up to 44 fast I/Os.
  • Calendar RTC with alarm and periodic wakeup from Stop/Standby/Shutdown.

Applications

The STM32G031K6T6 microcontroller is versatile and suitable for various application areas, including:

  • Consumer electronics: Ideal for smart home devices, wearables, and other consumer products.
  • Industrial automation: Suitable for motor control, industrial sensors, and automation systems.
  • IoT devices: Perfect for Internet of Things applications requiring efficient processing and low power consumption.
  • Appliance domains: Used in household appliances and other industrial appliances.

Q & A

  1. What is the core type of the STM32G031K6T6 microcontroller?

    The core type is the Arm Cortex-M0+ 32-bit RISC core.

  2. What is the maximum operating frequency of the STM32G031K6T6?

    The maximum operating frequency is up to 64 MHz.

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

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

  4. What are the operating temperature ranges for the STM32G031K6T6?

    The operating temperature ranges from -40°C to 85°C).

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

    It supports two I2C, two SPI, and two USART interfaces).

  6. Does the STM32G031K6T6 have low-power modes?

    Yes, it has low-power modes including Sleep, Stop, Standby, and Shutdown).

  7. What is the package type of the STM32G031K6T6?

    The package type is LQFPN32 with a size of 5mm x 5mm).

  8. Does the STM32G031K6T6 have a real-time clock (RTC)?

    Yes, it has a calendar RTC with alarm and periodic wakeup from Stop/Standby/Shutdown).

  9. What are the power management features of the STM32G031K6T6?

    It includes power-on/power-down reset, programmable Brownout reset, and programmable voltage detector).

  10. Is the STM32G031K6T6 suitable for IoT applications?

    Yes, it is suitable for IoT applications due to its efficient processing and low power consumption).

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:30
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 18x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:32-LQFP
Supplier Device Package:32-LQFP (7x7)
0 Remaining View Similar

In Stock

$3.24
8

Please send RFQ , we will respond immediately.

Same Series
DD62M3200V50/AA
DD62M3200V50/AA
CONN D-SUB HD PLUG 62P VERT SLDR
CBC46W4S100T2X
CBC46W4S100T2X
CONN D-SUB RCPT 46POS CRIMP
CBC13W3S10HT20/AA
CBC13W3S10HT20/AA
CONN D-SUB RCPT 13POS CRIMP
DD26S20000
DD26S20000
CONN D-SUB HD RCPT 26P SLDR CUP
DD44S32S0TS/AA
DD44S32S0TS/AA
CONN D-SUB HD RCPT 44P VERT SLDR
CBC9W4S10HE2S/AA
CBC9W4S10HE2S/AA
CONN D-SUB RCPT 9POS CRIMP
DD26S200E3X
DD26S200E3X
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S10H00/AA
DD26S10H00/AA
CONN D-SUB HD RCPT 26POS CRIMP
DD26S10HE20/AA
DD26S10HE20/AA
CONN D-SUB HD RCPT 26POS CRIMP
DD26S200V50
DD26S200V50
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2S50V50/AA
DD26S2S50V50/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD44S32S0V5X
DD44S32S0V5X
CONN D-SUB HD RCPT 44P VERT SLDR

Similar Products

Part Number STM32G031K6T6 STM32G031K8T6 STM32G031K6U6 STM32G051K6T6 STM32G041K6T6 STM32G030K6T6 STM32G031C6T6 STM32G031K4T6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Active Active Active Active Active
Core Processor ARM® Cortex®-M0+ ARM® Cortex®-M0+ ARM® Cortex®-M0+ ARM® Cortex®-M0+ ARM® Cortex®-M0+ ARM® Cortex®-M0+ ARM® Cortex®-M0+ ARM® Cortex®-M0+
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 64MHz 64MHz 64MHz 64MHz 64MHz 64MHz 64MHz 64MHz
Connectivity I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART
Peripherals Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number of I/O 30 30 30 - 30 30 44 30
Program Memory Size 32KB (32K x 8) 64KB (64K x 8) 32KB (32K x 8) 32KB (32K x 8) 32KB (32K x 8) 32KB (32K x 8) 32KB (32K x 8) 16KB (16K x 8)
Program Memory Type Flash Flash Flash Flash Flash Flash Flash Flash
EEPROM Size - - - - - - - -
RAM Size 8K x 8 8K x 8 8K x 8 18K x 8 8K x 8 8K x 8 8K x 8 8K x 8
Voltage - Supply (Vcc/Vdd) 1.7V ~ 3.6V 1.7V ~ 3.6V 1.7V ~ 3.6V 1.7V ~ 3.6V 1.7V ~ 3.6V 2V ~ 3.6V 1.7V ~ 3.6V 1.7V ~ 3.6V
Data Converters A/D 18x12b A/D 18x12b A/D 18x12b A/D 12b SAR; D/A 2x12b A/D 18x12b A/D 16x12b A/D 19x12b A/D 18x12b
Oscillator Type Internal Internal Internal External, Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 32-LQFP 32-LQFP 32-UFQFN Exposed Pad 32-LQFP 32-LQFP 32-LQFP 48-LQFP 32-LQFP
Supplier Device Package 32-LQFP (7x7) 32-LQFP (7x7) 32-UFQFPN (5x5) 32-LQFP (7x7) 32-LQFP (7x7) 32-LQFP (7x7) 48-LQFP (7x7) 32-LQFP (7x7)

Related Product By Categories

LPC3240FET296/01K
LPC3240FET296/01K
NXP USA Inc.
IC MCU 16/32BIT ROMLESS 296TFBGA
ATTINY24A-SSUR
ATTINY24A-SSUR
Microchip Technology
IC MCU 8BIT 2KB FLASH 14SOIC
STM32F413VGH6
STM32F413VGH6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100UFBGA
LPC11U24FBD48/301,
LPC11U24FBD48/301,
NXP USA Inc.
IC MCU 32BIT 32KB FLASH 48LQFP
STM8S103F3P6
STM8S103F3P6
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20TSSOP
STM32F051K4U7
STM32F051K4U7
STMicroelectronics
IC MCU 32BIT 16KB FLASH 32UFQFN
STM32F051C8T7
STM32F051C8T7
STMicroelectronics
IC MCU 32BIT 64KB FLASH 48LQFP
STM8AF6266TCY
STM8AF6266TCY
STMicroelectronics
IC MCU 8BIT 32KB FLASH 32LQFP
TMS320F28026FPTQ
TMS320F28026FPTQ
Texas Instruments
IC MCU 32BIT 32KB FLASH 48LQFP
TM4C123GE6PZI
TM4C123GE6PZI
Texas Instruments
IC MCU 32BIT 128KB FLASH 100LQFP
MKL17Z128VLH4R
MKL17Z128VLH4R
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 64LQFP
P89LPC930FDH,129
P89LPC930FDH,129
NXP USA Inc.
IC MCU 8BIT 4KB FLASH 28TSSOP

Related Product By Brand

STL225N6F7AG
STL225N6F7AG
STMicroelectronics
MOSFET N-CH 60V 120A POWERFLAT
STF28NM50N
STF28NM50N
STMicroelectronics
MOSFET N-CH 500V 21A TO220FP
STM32L052R8H6
STM32L052R8H6
STMicroelectronics
IC MCU 32BIT 64KB FLASH 64TFBGA
STG3157CTR
STG3157CTR
STMicroelectronics
IC SWITCH SPDT SINGLE SOT323-6L
LM258PT
LM258PT
STMicroelectronics
IC OPAMP GP 2 CIRCUIT 8TSSOP
TL084IDT
TL084IDT
STMicroelectronics
IC OPAMP JFET 4 CIRCUIT 14SO
TSV6290AICT
TSV6290AICT
STMicroelectronics
IC OPAMP GP 1 CIRCUIT SC70-6
M24512-DRDW3TP/K
M24512-DRDW3TP/K
STMicroelectronics
IC EEPROM 512KBIT I2C 8TSSOP
M27C2001-10F1
M27C2001-10F1
STMicroelectronics
IC EPROM 2MBIT PARALLEL 32CDIP
L9959S-TR-D
L9959S-TR-D
STMicroelectronics
IC H-BRIDGE HIGH SIDE 24PSSOP
VN5770AKP-E
VN5770AKP-E
STMicroelectronics
IC MOTOR DRIVER PAR 28SO
VNQ6040S-E
VNQ6040S-E
STMicroelectronics
IC PWR DRVR N-CHAN 1:1 PWRSSO36