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

STM32L031C4U6 ARM Cortex-M0+ MCU, 32 MHz, 16 KB Flash

MPNSTM32L031C4U6
Active

STMicroelectronics STM32L0 series STM32L031C4U6, 32-bit ARM Cortex-M0+ MCU, 32 MHz, 16 KB Flash, 8 KB RAM, 1 KB EEPROM, 38 I/O, I2C/SPI/UART, 1.65-3.6 V, -40 to 85 °C, 48-UFQFN exposed pad.

$1.6450Ref. price · indicative, final on quote
StockContact for availability
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

STM32L031C4U6 Technical Specifications
ParameterValue
SeriesSTM32L0
Mounting typeSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.65V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed32MHz
PackageTray
RAM size8K x 8
Core size32-Bit Single-Core
EEPROM size1K x 8
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDT
ConnectivityI2C, IrDA, LINbus, SPI, UART/USART
Number of i (O)38
Core processorARM® Cortex®-M0+
Case48-UFQFN Exposed Pad
Data convertersA/D 10x12b
Program memory size16KB (16K x 8)

Product details

It runs at 32 MHz and packs 16 KB of Flash, 8 KB of RAM, and 1 KB of EEPROM on-chip — enough for sensor-node firmware, battery-powered data loggers, or simple control loops without external memory.

Package and mounting

The part comes in a 48-UFQFN with an exposed pad (supplier package 48-UFQFPN, 7x7 mm). That exposed paddle is the main thermal path and a solid ground connection — if you skip the via stitch under it, the junction temperature climbs fast above 200 mA continuous draw. The 38 I/O lines are enough for a keypad, a small TFT, or a handful of sensor interrupts, but the package is a hand-solder challenge without a hot-air station; for field swaps, pre-program a spare on a breakout board.

Memory and peripherals — what fits in 16 KB

16 KB of Flash (16K x 8) is tight — you can fit a bootloader, a modest application, and a few configuration pages. The 1 KB EEPROM is hardware-backed, so no wear-leveling in firmware is needed for calibration constants or node IDs. The 8 KB RAM handles a couple of moderate buffers; if your application uses DMA (listed in peripherals), you can move ADC samples or UART data without CPU intervention.

Lifecycle and sourcing reality

ST lists this part as Active.

Frequently asked questions

What is the difference between STM32L031C4U6 and STM32L031C6U6?

The two parts are pin-compatible across the STM32L031 value-line density options. The C4 variant carries 16 KB of Flash, while the C6 variant steps up to 32 KB. If your firmware fits in 16 KB, the C4 is the cost-optimised pick; if you need headroom for future features, the C6 is the safer BOM choice.