STMicroelectronics

STM32G031K8U6 - 64MHz Cortex-M0+ 64KB MCU | STMicroelectronics

MPN: STM32G031K8U6 ✓ Active
In Stock Ships in 1-3 business days
32-pin UFQFPN, 5 x 5 mm Package 64 MHz Speed 64 KB (64K x 8 bits) Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-10-22
Volume Pricing
Qty Unit Price Extended
1 $1.1811 $1.18
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

STM32G031K8U6 Overview

STMicroelectronics STM32G031K8U6 is an Arm Cortex-M0+ 32-bit STM32G0 series microcontroller operating up to 64 MHz, with 64 KB of Flash memory and 8 KB of SRAM, in a 32-pin UFQFPN package measuring 5 x 5 mm. It targets compact embedded-control designs requiring efficient processing, serial connectivity, timers, and analog peripherals without the resource demand of a larger microcontroller.

A microcontroller is a programmable integrated circuit containing a processor core, memory, and peripherals on one device. STM32G0 belongs to the embedded processor and microcontroller hierarchy, where the Arm Cortex-M0+ core executes compact control firmware, Flash retains program code, SRAM supports working data, and integrated peripherals reduce the component count required for sensing, communication, timing, and actuator control.

The verified product information identifies a 64 MHz Arm Cortex-M0+ core, 64 KB Flash organized as 64K x 8 bits, 8 KB SRAM, and a 32-pin UFQFPN package. The listed interface set includes two USART peripherals. Related family documentation also identifies I2C, SPI, IrDA, and LIN connectivity, DMA, brown-out detection and reset, PWM, a watchdog timer, and hardware SRAM parity checking, subject to the exact device variant and pin availability.

STM32G031K8U6 is positioned for cost-sensitive embedded systems where a 64 MHz core provides useful performance headroom while retaining 64 KB of nonvolatile program storage. Its compact 5 x 5 mm land pattern supports space-constrained boards, and the mixture of serial interfaces, timing peripherals, and analog functions makes it suitable for sensor hubs, building controls, appliance controllers, and compact automation modules.

Typical designs place the MCU beside sensors and power-conversion circuitry, using its serial interfaces for external converters, displays, or network modules. Firmware must be built and programmed through a supported Arm/ST development environment. Before hardware release, engineers should verify the exact pin multiplexing, peripheral limits, clock tree, and electrical constraints against the official STM32G031K8 documentation.

The principal design consideration is not simply matching the 5 x 5 mm footprint but confirming device-level compatibility. Firmware, package pinout, supply voltage, peripheral configuration, and all used I/O assignments must align with the replacement. This page distinguishes verified STM32G0 family options from parts with different package, memory, or peripheral configurations.

This page combines exact distributor and manufacturer identifiers, verified memory and core specifications, package information, commercial availability references, and application-focused engineering guidance. It also documents the shortage of independently verified, pin-compatible drop-in replacements rather than presenting electrically similar MCUs as drop-in substitutes.

Drop-in alternatives for STM32G031K8U6 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with STM32G031K8U6 (same form factor and footprint) — differing in Flash Memory, Package, Timers, ADC Resolution, Communication Interfaces.

STMicroelectronics
Flash Memory: 32 KB
Package: 32-UFQFPN (5x5 mm), exposed pad
Timers: 9 (including advanced-control)
Compare with STM32G031K8U6 →
STMicroelectronics
Flash Memory: 64 KB
Package: UFQFPN-28 (4x4 mm)
Timers: Multiple (including advanced-control)
Compare with STM32G031K8U6 →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

STM32G031K6U6

✅ Drop-In
📦 32-pin UFQFPN, 5 x 5 mm
Related STM32G0 family device listed by FindMyChip as an equivalent of STM32G031K4U6 and STM32G031K8U6; exact memory and pin differences were not provided in the verified cross-reference data

📋 Reference alternative (not in catalog)

STM32G031G8U6

✅ Drop-In
STMicroelectronics
📦 32-pin UFQFPN, 5 x 5 mm
ARM Cortex-M0+ · 64 MHz · 64 KB · 8 KB · UFQFPN-28 (4x4 mm) · 1.7V to 3.6V · 12-bit · 2.5 MSPS

✓ In Stock

$1.38 / Unit

View Datasheet →

STM32F038G6U6

✅ Drop-In
📦 32-pin UFQFPN, 5 x 5 mm
Related STM32 microcontroller in a different STM32 family; supplied Octopart data confirms only both devices are active, without verifying identical pin functions

📋 Reference alternative (not in catalog)

STM32G0B1CEU6

✅ Drop-In
📦 32-pin UFQFPN, 5 x 5 mm
Related STMicroelectronics G0-family option identified in a comparison search; exact package pins, memory, and peripheral differences were not quantified

📋 Reference alternative (not in catalog)

STM32F031K6U6

✅ Drop-In
STMicroelectronics
📦 32-pin UFQFPN, 5 x 5 mm
ARM Cortex-M0 32-bit · 32-bit · 48 MHz · 32 KB · 4 KB · 2.0 V to 3.6 V · 12-bit, up to 13 channels · 9 (including advanced-control)

✓ In Stock

$1.24 / Unit

View Datasheet →

STM32G031K8U6 Maximum Ratings & Electrical Characteristics

Product Type Arm Cortex-M0+ 32-bit microcontroller
Series STM32G0
Maximum Core Frequency 64 MHz
CPU Instruction Set 32-bit Arm Cortex-M0+
Flash Memory 64 KB (64K x 8 bits)
Static RAM 8 KB
SRAM Hardware Parity Check Supported
Package 32-pin UFQFPN, 5 x 5 mm
USART Count 2
Peripheral Interfaces Listed I2C, IrDA, LINbus, SPI, UART/USART
DMA Supported
Brown-Out Detection and Reset Supported
Timers PWM and watchdog functions supported
Operating Temperature Options -40C to 85C, 105C, or 125C, depending on device variant
Flash Protection and Securable Area Supported
Mounting Type Surface mount

STM32G031K8U6 32-pin ufqfpn, 5 x 5 mm Pin Configuration Guide

Pin configuration for STM32G031K8U6 (32-pin ufqfpn, 5 x 5 mm package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

32-pin ufqfpn, 5 x 5 mm package pinout diagram for STM32G031K8U6

No detailed pinout data available for STM32G031K8U6.

Refer to the datasheet for full pin configuration.

Typical Applications

STM32G031K8U6 is suitable for 6 applications: Compact Sensor and Control Hub, Building Automation Controller, Appliance and Smart-Home Interface, Communication Module, Battery-Powered Portable Device, Measurement and Diagnostic Module.

🧩

Compact Sensor and Control Hub

The STM32G031K8U6 fits a compact sensor hub because its 64 MHz Arm Cortex-M0+ core provides responsive control processing while 64 KB of Flash and 8 KB of SRAM accommodate embedded firmware and working data. The listed I2C and SPI connectivity can connect sensors, transceivers, or local storage in a 5 x 5 mm footprint. Design the bus for the voltage and signal levels required by each peripheral, and verify which alternate functions remain available after assigning every pin.

🏭

Building Automation Controller

A building-control module can use the STM32G031K8U6 to coordinate sensors, communication links, and actuator commands within a compact board. Its 64 MHz processing rate supports responsive control tasks, while the listed I2C, SPI, UART/USART, IrDA, and LINbus options provide multiple paths for local sensors and network transceivers. Firmware should include watchdog recovery and validate timing margins under the worst communication and fault conditions.

🏠

Appliance and Smart-Home Interface

The STM32G031K8U6 is suitable for appliance user interfaces and smart-home nodes that combine local buttons, indicators, sensors, and serial communications. Its 8 KB SRAM supports event buffering and control state, while 64 KB Flash provides room for protocol and application firmware. The 32-pin UFQFPN also helps preserve board area, although exposed-pad thermal design and pin multiplexing must follow the official package drawing.

🌐

Communication Module

The two listed USART peripherals make the STM32G031K8U6 a practical controller for compact serial communication equipment. A design can allocate one interface to a wireless or network module and another to diagnostics, logging, or an external sensor. The 64 MHz Cortex-M0+ core can service protocol tasks, and the listed DMA support may reduce interrupt overhead, but pin assignment, baud-rate accuracy, buffer depth, and peripheral availability must be confirmed for the exact package.

📱

Battery-Powered Portable Device

STM32G031K8U6 can serve as the control device in a battery-powered portable product when its active and low-power operating points satisfy the product's energy budget. The supplied verified data confirms the 64 MHz core and memory configuration but does not provide current-consumption figures, so battery life cannot be inferred from those specifications. Measure sleep, wake, and processing currents on the intended board, and configure peripherals to remain unpowered when practical.

🖥️

Measurement and Diagnostic Module

The STM32G031K8U6 can coordinate measurements and service diagnostics in compact instrumentation. Its serial interfaces allow connection to sensors, displays, or a host computer, while PWM and timing resources can support stimulus generation and control loops. Designers should establish analog and digital grounding, filtering, calibration, and fault-detection practices around the MCU. Exact ADC performance, timer channels, and alternate-function routing must be taken from the official datasheet.

What are the key specifications of STM32G031K8U6?
The STM32G031K8U6 combines a 64 MHz Arm Cortex-M0+ core, 64 KB of Flash, 8 KB of SRAM, and two USART peripherals in a 32-pin 5 x 5 mm UFQFPN package. According to the STMicroelectronics STM32G031K8 product page and verified DigiKey listing, it is an STM32G0 series 32-bit microcontroller designed for compact embedded-control applications.
What is the operating frequency of STM32G031K8U6?
The STM32G031K8U6 operates at up to 64 MHz. STMicroelectronics describes the STM32G031x4/x6/x8 devices as mainstream microcontrollers built around a high-performance Arm Cortex-M0+ 32-bit RISC core. The verified DigiKey and Mouser listings independently identify the same maximum frequency for the STM32G031K8U6 orderable device.
How much memory does STM32G031K8U6 have?
The STM32G031K8U6 provides 64 KB of Flash memory and 8 KB of SRAM. The verified DigiKey record specifies 64K x 8-bit Flash, while Mouser identifies 64 KB Flash and 8 KB RAM. Related ST family documentation also states that the memory includes protection, a securable area, and hardware SRAM parity checking.
What package does STM32G031K8U6 use?
The STM32G031K8U6 is supplied in a 32-pin UFQFPN package measuring 5 x 5 mm. The verified DigiKey listing identifies the package as 32-UFQFPN (5 x 5). Pin assignments and exposed-pad details must be checked against the official STM32G031K8 documentation before PCB layout because the supplied search data does not include the complete numbered pin table.
Where can I download the STM32G031K8U6 datasheet and pinout?
The official STM32G031K8 product page is the preferred starting point for the STM32G031K8U6 datasheet, package data, and pin definitions. STMicroelectronics lists the device at https://www.st.com/en/microcontrollers-microprocessors/stm32g031k8.html. Octopart also provides a datasheet landing page, but the manufacturer page is the authoritative source for package drawings and electrical limits.
Where can I buy STM32G031K8U6 online?
The verified STM32G031K8U6 can be found from DigiKey, Mouser, LCSC, and the STMicroelectronics eStore. DigiKey identifies the part as available to buy and ship, while LCSC reported an in-stock component and a starting price of $1.1811. Commercial availability and price can change, so confirm the current listing and quantity before purchasing.
What is the price of STM32G031K8U6?
The verified starting price for STM32G031K8U6 is $1.1811, as reported by LCSC on the supplied data. Pricing as of 2026-10-22 applies only to that listing and does not establish a quotation at every quantity. DigiKey, Mouser, and the ST eStore provide additional commercial sources, but their unit prices were not included in the supplied verified values.
What is the lead time for STM32G031K8U6?
The supplied verified data does not state a guaranteed lead time for STM32G031K8U6. LCSC described the component as in stock, and DigiKey said the part could be bought and shipped, but those statements are not a formal manufacturing lead-time commitment. Request a current quotation from the selected distributor or STMicroelectronics for the required quantity and date.
Is STM32G031K8U6 in stock?
The latest supplied distributor result reports STM32G031K8U6 in stock at LCSC, while DigiKey presents a buy-and-ship listing. Stock is time-sensitive, and neither statement guarantees inventory at the requested quantity as of a later date. Confirm the live distributor listing or place an order promptly if maintaining a production schedule.
What can replace STM32G031K8U6 as a true drop-in part?
No independently verified, pin-compatible drop-in replacement for STM32G031K8U6 was established by the supplied cross-reference results. Some STM32G0 family devices have related configurations, but different package or memory variants must not be treated as drop-in replacements. A valid substitute must match the package, pin functions, electrical constraints, usable peripherals, memory, and firmware requirements.
Is STM32G031K8U6 the same as STM32G031K6U6?
The STM32G031K8U6 and STM32G031K6U6 are not proven identical drop-in parts from the supplied data. A cross-reference result associates STM32G031K6U6 with STM32G031K4U6 and STM32G031K8U6, but that relationship alone does not verify identical pinout, Flash capacity, or device behavior. Treat them as related family options and verify the exact ordering-code datasheet before substitution.
STM32G031K8U6 vs STM32F030K6T6 - which is better for a new design?
The STM32G031K8U6 is generally the stronger option when a new design can use the higher-memory STM32G0 device: it is listed at 64 MHz with 64 KB Flash and two USARTs, while the supplied Octopart comparison lists STM32F030K6T6 at 48 MHz with 32 KB Flash and 26 I/Os. Package equivalence and software migration must still be verified; the comparison data does not establish a true pin-to-pin replacement.
STM32G031K8U6 vs STM32L011G4U6 - which fits a low-power design?
The STM32L011G4U6 may merit evaluation for ultra-low-power designs because it belongs to STMicroelectronics' STM32L0 line, but the supplied results do not provide enough verified operating-current data to name it the winner. STM32G031K8U6 is confirmed at 64 MHz with 64 KB Flash and 8 KB RAM. Choose only after comparing standby current, active current, analog performance, package, and toolchain requirements.
When should I choose STM32G031K8U6 over an STM32F0 MCU?
Choose STM32G031K8U6 when a design benefits from its 64 MHz Cortex-M0+ core, 64 KB Flash, and 8 KB SRAM while remaining within a compact 5 x 5 mm package. An STM32F0 MCU may remain preferable when an existing board, software investment, qualification record, or lifecycle plan already depends on that family. Pin and firmware compatibility must be assessed separately from performance.
What is the best cross-brand equivalent for STM32G031K8U6?
No cross-brand equivalent can be responsibly identified as a drop-in replacement from the supplied verified evidence. Search results describe generic MCU replacement guides but do not establish a candidate with the same UFQFPN footprint, pin mapping, STM32 peripherals, memory arrangement, and firmware compatibility. Hardware and software validation remain required even when a competitor uses an Arm Cortex-M core.
Does STM32G031K8U6 support I2C, SPI, UART, and PWM peripherals?
Yes, the supplied Octopart comparison lists I2C, IrDA, LINbus, SPI, and UART/USART for STM32G031K8U6, along with PWM and watchdog timers. It also identifies DMA and brown-out detection/reset. Exact channel counts, alternate-function mappings, and peripheral availability on the 32-pin package should be confirmed in the official device documentation.

Engineering reference data for STM32G031K8U6 — comparison, design guidance, and compliance information.

Selection Guide

Choose STM32G031K8U6 for a new compact embedded design that needs a 64 MHz Arm Cortex-M0+ core, 64 KB Flash, 8 KB SRAM, two USARTs, and a 32-pin 5 x 5 mm UFQFPN package. It is a practical fit for sensor hubs, appliance controls, building automation nodes, and compact serial interfaces. Consider an STM32F030K6T6 when an existing STM32F0 design or qualification record dominates, accepting its lower verified 48 MHz clock and 32 KB Flash. Related STM32G0 or STM32F devices should be evaluated only after package pins, memory, peripherals, clock tree, and firmware are compared. The supplied search evidence does not establish any candidate as a guaranteed drop-in replacement, so every alternative requires schematic, PCB, firmware, and hardware validation before production use.

Comparison with Alternatives

Parameter This Product STM32G031K6U6 STM32G031G8U6 STM32F038G6U6 STM32G0B1CEU6 STM32F031K6U6
Package 32-pin UFQFPN, 5 x 5 mm 32-pin UFQFPN, 5 x 5 mm 32-pin UFQFPN, 5 x 5 mm Tray package; exact dimensions not supplied 32-pin UFQFPN, 5 x 5 mm 32-pin UFQFPN, 5 x 5 mm
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics

Key Differentiators

  • Higher verified maximum clock than the compared STM32F030K6T6 (vs STM32F030K6T6)
  • Twice the listed Flash memory of STM32F030K6T6 (vs STM32F030K6T6)
  • Four more listed I/O positions than STM32F030K6T6 (vs STM32F030K6T6)

Design Notes

Do not treat a related STM32 family member as a drop-in replacement merely because it uses the same core family or has a similarly named 32-pin package. Verify every exposed pad, supply pin, ground connection, alternate-function route, peripheral instance, clock requirement, and programming interface against the exact ordering-code datasheet. The supplied cross-reference results establish candidates for review, but not complete electrical or firmware equivalence.

Place decoupling and grounding to satisfy the official STM32G031K8 layout guidance before assigning board area to other functions. The supplied data confirms a 32-pin 5 x 5 mm UFQFPN package but does not provide the full pin table, exposed-pad dimensions, or recommended land pattern. Obtain those details from the official package drawing and preserve short return paths for high-speed and communication signals.

Power-domain design must account for every peripheral used by the firmware, not only the nominal MCU supply. The verified data confirms 64 MHz operation, two USARTs, DMA, and multiple serial interfaces, but it does not provide operating-current limits or regulator recommendations. Measure current across startup, idle, communications, and maximum peripheral activity, then size the supply and local decoupling from the official electrical characteristics and transient requirements.

Assign pins only after creating a complete peripheral and package conflict matrix. The target supports I2C, SPI, UART/USART, IrDA, LINbus, PWM, and DMA according to the supplied Octopart comparison, but the exact number and routing of signals on the 32-pin package are not supplied here. Confirm pin multiplexing and peripheral instance mappings in the official datasheet and alternate-function tables before schematic capture.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

The supplied verified snippets did not provide definitive compliance declarations for STM32G031K8U6. Compliance must be confirmed using the current STMicroelectronics product documentation and applicable declarations.

Related Searches

STM32G031K8U6 STM32G031K8U6 datasheet STMicroelectronics STM32G031K8U6 STM32G031K8U6 64MHz Cortex-M0+ STM32G031K8U6 32 UFQFPN STM32G031K8U6 pinout STM32G031K8U6 price STM32G031K8U6 buy online STM32G031K8U6 lead time STM32G031K8U6 drop-in replacement STM32G031K8U6 vs STM32F030K6T6 STM32G031K8U6 sensor controller STM32G031K8U6 building automation 64MHz 64KB Flash 8KB RAM microcontroller STM32G0 compact UFQFPN microcontroller

Related Components & Terms

STMicroelectronics STM32G031K8U6 STM32G031K8 STM32G0 series Arm Cortex-M0+ 32-bit RISC core microcontroller embedded processor semiconductor 64 MHz 64 KB Flash 8 KB SRAM UFQFPN-32 QFN family surface-mount package USART UART I2C SPI DMA PWM LINbus IrDA watchdog timer brown-out reset
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details