Skip to main content
STMicroelectronics STM32L031G6U6TR — Microcontrollers & Processors (MCU / MPU / DSP)

STM32L031G6U6TR STMicroelectronics MCU, ARM Cortex-M0+

MPNSTM32L031G6U6TR
Active

STMicroelectronics STM32L0 series STM32L031G6U6TR, ARM Cortex-M0+, 32-Bit, 32MHz, 32KB Flash, 8K x 8 RAM, 1K x 8 EEPROM, 28-UFQFPN, -40°C to 85°C.

$2.7400Ref. price · indicative, final on quote
Packaging28-UFQFN
RoHSROHS3 Compliant
SeriesSTM32L0
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32L031G6U6TR specifications
ParameterValue
SeriesSTM32L0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed32MHz
PackageTape & Reel (TR) Cut Tape (CT)
RAM size8K x 8
Core size32-Bit Single-Core
EEPROM size1K x 8
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)21
Core processorARM® Cortex®-M0+
Case28-UFQFN
Data convertersA/D 10x12b
Program memory size32KB (32K x 8)

Product details

The STM32L031G6U6TR: The 28-pin UFQFPN package measures 4x4 mm, making it a fit for space-constrained, battery-operated designs like sensor nodes, portable medical devices, and industrial IoT endpoints where every milliwatt and square millimeter counts.

The 32 KB Flash is the firmware budget; the 8 KB RAM handles stack, heap, and data buffers. The 1 KB EEPROM saves calibration constants or configuration data without wearing the Flash — useful for field-updatable parameters. The 21 GPIOs and 10-channel 12-bit ADC give enough I/O for a handful of sensors and a serial display or keypad. Built-in brown-out detect, power-on reset, and a watchdog timer reduce external supervisory ICs. The DMA engine can move ADC results to RAM without CPU intervention, saving power in data-logging applications.

For a production BOM, this means no immediate LTB risk and continued manufacturer support.

32 MHz Cortex-M0+ — what the core speed means for your design

The 32 MHz ceiling is the Cortex-M0+ sweet spot for ultra-low-power operation. At this clock the core draws roughly a third of the current of a Cortex-M3 running at the same speed, which directly extends battery life in duty-cycled applications. The trade-off is that the M0+ lacks a hardware multiplier (it does integer multiply in software) and has no MPU — fine for simple control loops and sensor fusion, but not for heavy DSP or multi-threaded RTOS with memory protection.

Frequently asked questions

What is the price of STM32L031G6U6TR?

Buyers need to compare costs and budget for procurement.

Where to buy STM32L031G6U6TR?

Ensures supply chain planning and availability.

What is the datasheet for STM32L031G6U6TR?

Design engineers verify electrical and mechanical specs for integration.

Is STM32L031G6U6TR obsolete?

Maintenance and sourcing need to confirm lifecycle status before purchasing.

STM32L031G6U6TR vs STM32L031G6U6 what is the difference?

Comparison helps select the right variant for cost or availability.

What is the pinout of STM32L031G6U6TR?

Essential for board layout and compatibility checks.