STMicroelectronics

STM32L011F4P6 - 16KB Flash Cortex-M0+ MCU 32MHz | STMicroelectronics

MPN: STM32L011F4P6 ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 0.23 uA typical (with RTC) Id 20-TSSOP Package 32 MHz Speed 16 KB Memory
From $0.46 USD / Unit
MOQ: 1 |
Price updated: 2026-09-05
Volume Pricing
Qty Unit Price Extended
1 $0.67 $0.67
10 $0.61 $6.10
100 $0.55 $55.00
500 $0.5 $250.00
1,000 $0.46 $460.00
ℹ️ All prices are in USD

STM32L011F4P6 Overview

The STMicroelectronics STM32L011F4P6 is an ultra-low-power 32-bit ARM Cortex-M0+ microcontroller operating at up to 32 MHz, with 16 KB of Flash memory and 2 KB of SRAM, housed in a 20-pin TSSOP package.

What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit that combines a processor core, memory, and programmable input/output peripherals on a single chip. Within the embedded-systems hierarchy, an MCU sits above simple logic ICs but below application processors, offering a balance of performance, power efficiency, and cost for dedicated control tasks. The STM32L011F4P6 belongs to ST's STM32L0 access line, the entry point of the STM32 ultra-low-power family.

Key features include a 12-bit ADC with up to 1 Msps sampling, multiple communication interfaces (I2C, SPI, USART), a rich set of timers, a real-time clock (RTC), a low-power UART (LPUART), and a 96-bit unique device ID for security and traceability.

The device runs from a wide 1.8V to 3.6V supply, operates from -40C to +85C, and is built on ST's ultra-low-power process technology. Multiple low-power modes - Sleep, Low-power Run, and Stop - deliver typical current as low as 0.23 uA in Stop mode with RTC running, making it suitable for coin-cell and energy-harvesting designs. The flexible clock tree supports internal MSI/HSI/LSI sources plus an external 32.768 kHz crystal for precise RTC timing.

Typical applications include portable medical devices, smart sensors, IoT battery nodes, and industrial monitoring systems, where the small TSSOP-20 footprint and microamp-level sleep currents extend battery life dramatically.

Design consideration: achieve the lowest sleep currents by using the internal LSI for the RTC and configuring unused GPIOs to analog mode; every external clock source adds standby current.

This page synthesizes distributor pricing (as of 2026-09-06), pin-compatible alternatives, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for STM32L011F4P6 — 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 STM32L011F4P6 (same form factor and footprint) — differing in Flash Memory, Package, SRAM, Supply Voltage Range, Communication Interfaces.

STMicroelectronics
Flash Memory: 32 KB (32K x 8)
SRAM: 8 KB (with HW parity)
Supply Voltage Range: 2.0 V to 3.6 V
Compare with STM32L011F4P6 →
STMicroelectronics
Flash Memory: 32 KB
Package: TSSOP-20
SRAM: 8 KB
Compare with STM32L011F4P6 →
STMicroelectronics
Flash Memory: 32 KB
Package: TSSOP-20 (P6)
SRAM: 8 KB
Compare with STM32L011F4P6 →

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

STM32L011F3P6

✅ Drop-In ⚠️ 参数待验证
📦 20-TSSOP
same family/die, 8 KB Flash vs 16 KB (-50%), 2 KB SRAM; pin-to-pin compatible

📋 Reference alternative (not in catalog)

STM32L031F6P6

✅ Drop-In ⚠️ 参数待验证
STMicroelectronics
📦 20-TSSOP
ARM Cortex-M0+ · 32 MHz · 32 KB · 8 KB · 1.8 V to 3.6 V · 87 uA/MHz · 0.29 uA · 12-bit

✓ In Stock

$1.38 / Unit

View Datasheet →

STM32G030F6P6

✅ Drop-In
STMicroelectronics
📦 20-TSSOP
Arm Cortex-M0+ · 64 MHz · 32 KB (32K x 8) · 8 KB (with HW parity) · 2.0 V to 3.6 V · 20-TSSOP · Surface Mount · 1 (Standard, Fast, Fast-mode Plus up to 1 Mbit/s)

✓ In Stock

$0.75 / Unit

View Datasheet →

STM32G041F8P6

✅ Drop-In
STMicroelectronics
📦 20-TSSOP
ARM Cortex-M0+ · 64 MHz · 32 KB · 8 KB · 1.7 V to 3.6 V · -40°C to +85°C · TSSOP-20 · 12-bit

✓ In Stock

$1.2 / Unit

View Datasheet →

STM32F031F6P7

✅ Drop-In
📦 20-TSSOP
F0 mainstream series: 32 KB Flash vs 16 KB (+100%), significantly higher stop-mode current, Cortex-M0

📋 Reference alternative (not in catalog)

STM32L011F4P6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M0+ 32-bit RISC
Maximum CPU Frequency 32 MHz
Flash Memory 16 KB
SRAM 2 KB
Supply Voltage Range 1.8 V to 3.6 V
Operating Temperature -40C to +85C
ADC Resolution 12-bit, up to 1 Msps
Communication Interfaces I2C, SPI, USART, LPUART
RTC Yes, with calendar and alarms
Stop Mode Current 0.23 uA typical (with RTC)
Timers Multiple 16-bit timers (TIM2, TIM21, TIM22, LPTIM, SysTick, IWDG, WWDG)
Unique Device ID 96-bit
Package 20-TSSOP
Mounting Type Surface Mount
Supply Type 1.8 V / 2.5 V / 3.3 V systems
Series STM32L0 (access line)

STM32L011F4P6 20-tssop Pin Configuration Guide

Pin configuration for STM32L011F4P6 (20-tssop 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.

20-tssop package pinout diagram for STM32L011F4P6

No detailed pinout data available for STM32L011F4P6.

Refer to the datasheet for full pin configuration.

Typical Applications

STM32L011F4P6 is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Portable Medical and Health Devices, Smart Sensors and Industrial Monitoring, Energy Harvesting Systems, Consumer Appliances and Small Home Devices, Remote Controls and HMI Keyboards.

🧩

Battery-Powered IoT Sensor Nodes

The STM32L011F4P6 fits coin-cell and primary-battery IoT nodes because its 0.23 uA Stop-mode current with RTC dwarfs the sleep budgets of mainstream MCUs, while the 1.8V to 3.6V rail accepts a discharged CR2032 down to end-of-life. A typical topology wakes the MCU on LPTIM or LPUART, reads a sensor over I2C, then transmits via an external radio module on USART, spending over 99% of the duty cycle asleep. Quantified benefit: a node waking every 10 seconds can run for several years on one cell. The 20-pin TSSOP also keeps the PCB area under 25 mm2 for the MCU section.

💊

Portable Medical and Health Devices

In portable medical devices such as glucose meters, thermometers, and wearable monitors, the STM32L011F4P6 provides the 12-bit 1 Msps ADC needed for sensor front-ends and the ultra-low sleep current that long wearable runtimes demand. Running from 1.8V to 3.6V, it pairs directly with LiCoin or alkaline cells without a boost converter, and its 96-bit unique device ID supports traceability requirements. Placing the device in Stop mode between measurements keeps quiescent draw in the microamp range, while Low-power Run mode executes calibration algorithms at microwatt-level power. The -40C to +85C range covers autoclave-adjacent and transport conditions.

🏭

Smart Sensors and Industrial Monitoring

The STM32L011F4P6 serves industrial monitoring endpoints - temperature, vibration, and flow sensors - where -40C to +85C operation and robust peripherals matter. Its I2C and SPI interfaces connect directly to digital sensors, while the 12-bit ADC digitizes 4-20 mA-derived or ratiometric analog channels at up to 1 Msps. The LPUART allows wake-on-character from an RS-485 transceiver, so the MCU sleeps at 0.23 uA until a master polls it. Multiple 16-bit timers generate PWM for actuator or alarm outputs. Unlike mains-powered controllers, its battery-backed operation tolerates power glitches in electrically noisy factory environments without data loss.

Energy Harvesting Systems

Energy-harvesting designs (photovoltaic, thermoelectric, RF) require controllers that can operate on harvested microwatts, and the STM32L011F4P6 is built for exactly this: Low-power Run mode executes code around a 32.768 kHz clock at microwatt budgets, and Stop mode holds state at 0.23 uA with RTC. The wide 1.8V to 3.6V input range tolerates the slow, drooping supply characteristic of supercapacitor storage, and the brown-out reset keeps execution deterministic during cold start. Firmware typically wakes, samples, transmits one burst, and re-enters Stop - a duty cycle the L011 sustains indefinitely from a small harvest buffer.

📱

Consumer Appliances and Small Home Devices

In cost-sensitive consumer products - timers, remote controls, small appliance panels, and charger accessories - the STM32L011F4P6 offers ARM ecosystem tooling at an under-one-dollar price point (about $0.67 at single quantity as of 2026-09-06). The TSSOP-20 footprint fits single-sided, low-cost PCBs, and capacitive-touch sensing runs on its internal analog peripherals without a dedicated touch IC. Its 16 KB Flash is enough for button decoding, LED or PWM display driving, and USART-based debug or charging-IC communication. Compared with 8-bit alternatives, developers gain free STM32CubeIDE tooling, C/C++ libraries, and a growth path to pin-compatible 32 KB parts.

🔧

Remote Controls and HMI Keyboards

The STM32L011F4P6 is an effective controller for IR/RF remote controls and small HMI keyboards, where battery life between coin-cell replacement is the primary metric. Stop mode at 0.23 uA with the RTC or LPTIM wake source means idle drain is negligible, while wake-on-GPIO reacts to keypresses within microseconds. Its PWM timers drive IR LED bursts at standard 38 kHz carrier frequencies with precise timing, and the 12-bit ADC can read battery voltage for low-battery indication. The 20-pin TSSOP leaves GPIO margin for a 4x4 key matrix plus status LEDs, all within 16 KB of firmware including a lightweight touch or scan library.

What are the key specifications of STM32L011F4P6 that engineers should know?
The STM32L011F4P6 is an ultra-low-power ARM Cortex-M0+ 32-bit MCU running at 32 MHz with 16 KB Flash, 2 KB SRAM, a 1.8V to 3.6V supply range, and a 12-bit 1 Msps ADC in a 20-pin TSSOP package. Its headline feature is power efficiency: 0.23 uA typical in Stop mode with RTC. It also offers I2C, SPI, USART, LPUART, multiple 16-bit timers and an RTC, per ST datasheet.
What is the operating voltage range of STM32L011F4P6?
The STM32L011F4P6 operates from a 1.8 V to 3.6 V single supply, supporting 1.8V, 2.5V, and 3.3V systems directly per the ST datasheet. No external regulator is needed when the battery or rail stays inside this window. Below 1.8V the device exits its guaranteed operating range, so brown-out supervision (BOR) should be enabled for battery-discharge safety.
Where can I buy STM32L011F4P6 online?
The STM32L011F4P6 is available from major distributors including DigiKey (ships same day), Mouser, LCSC (in stock, priced from $0.673 as of 2026-09-06), and XAIPART. Pricing varies by quantity, with volume breaks at 10, 100, 500, and 1000 pieces. Availability checks via Octopart compare stock across 10 or more distributors in real time.
What is the price of STM32L011F4P6?
As of 2026-09-06, the STM32L011F4P6 starts around $0.67 in single-unit quantity on LCSC, with typical distributor pricing in the $0.50 to $1.00 range depending on quantity and stock location. Volume pricing drops toward $0.46 at 1000 pieces on XAIPART. Prices fluctuate with market conditions, so verify current quotes before ordering.
Is STM32L011F4P6 in stock?
Yes. As of the latest distributor data (2026-09-06), LCSC lists STM32L011F4P6 as in stock, and DigiKey states it ships today. Octopart shows availability across roughly 10 distributors. Because STM32L0 series parts occasionally face allocation, procurement teams should secure stock or qualify an alternative such as STM32G030F6P6 for supply-chain resilience.
What is the best drop-in replacement for STM32L011F4P6?
The best same-footprint drop-in within the same family is the STM32L031F6P6 (TSSOP-20, pin-compatible, 32 KB Flash vs 16 KB), which is suitable when you need more code space. For lowest cost on the same TSSOP-20 footprint, the STM32G030F6P6 (Cortex-M0+, 32 MHz, 32 KB Flash) is a strong pin-compatible option, though firmware must be ported from the L0 HAL to the G0 series.
What is the difference between STM32L011F4P6 and STM32G030F6P6?
Both are ARM Cortex-M0+ 32 MHz MCUs in TSSOP-20 with pin-compatible footprints, but the STM32L011F4P6 offers superior ultra-low-power modes (0.23 uA Stop with RTC) with 16 KB Flash / 2 KB SRAM, while the STM32G030F6P6 doubles memory (32 KB Flash / 8 KB SRAM) at lower cost but with higher standby current. Choose L011 for battery devices, G030 for cost-driven mains or frequently-charged products.
STM32L011F4P6 vs STM32F031F6P7 - which is better for battery applications?
For battery applications, the STM32L011F4P6 is the better choice. Both share the Cortex-M core and TSSOP-20 footprint, but the L011F4 achieves 0.23 uA in Stop mode with RTC thanks to its ultra-low-power process, whereas the STM32F031F6P7 (32 KB Flash) has significantly higher sleep current and no comparable low-power-run modes. The F031 offers double Flash for code-heavy, always-powered designs.
When should I choose STM32L011F4P6 over STM32L031F6P6?
Choose the STM32L011F4P6 when 16 KB Flash and 2 KB SRAM are sufficient and unit cost matters most - it is the cheaper sibling. Choose the STM32L031F6P6 (same TSSOP-20 footprint, pin-compatible) when your application needs 32 KB Flash or 8 KB SRAM, for example BLE stack overlays or OTA-capable firmware. Because they are pin-compatible, you can design one PCB and populate either part per cost tier.
Is STM32L011F4P6 suitable for IoT sensor nodes?
Yes, the STM32L011F4P6 is well suited to IoT battery-powered sensor nodes. Its 0.23 uA Stop-mode current with RTC, 1.8V to 3.6V operation from a coin cell, LPUART for wake-on-serial, and 12-bit 1 Msps ADC for sensor capture make it ideal. A node sampling every 10 seconds can run for years on a CR2032-class cell when radio tasks are delegated to an external module.
Where to download STM32L011F4P6 datasheet PDF?
The official STM32L011F4 datasheet PDF is downloadable from the STMicroelectronics website at st.com (datasheet STM32L011F4, covering the L011x3/x4 family). Mirrors are available on Octopart, Datasheets.com, and FindIC. For design work, always use the version on st.com, and pair it with the STM32L0 family reference manual (RM0377) and the ST product page for errata.
Where can I find the STM32L011F4P6 pinout?
The complete 20-pin TSSOP pinout for STM32L011F4P6 is in the pinout/table section of the official ST datasheet (stm32l011f4.pdf), which lists each pin's AF0-AF7 alternate functions, analog roles, and boot configuration. Per ST datasheet, pin 1 is VDD and the ADC-capable pins (PA0-PA7, PB0-PB1) support the 12-bit ADC. Development tools like STM32CubeMX generate pin mappings graphically.
Hey Google, what can replace STM32L011F4P6?
Pin-compatible TSSOP-20 replacements include the STM32L031F6P6 (same ultra-low-power family, 32 KB Flash), STM32G030F6P6 (32 KB Flash, lower cost, higher sleep current), and STM32F031F6P7 (Cortex-M0, 32 KB Flash). All mount on the same footprint, but firmware porting effort varies: L031 is nearly code-identical to L011, while G030 and F031 require HAL/driver changes.
Is STM32L011F4P6 the same as STM32L011F4?
Yes, STM32L011F4 is the base product name, and STM32L011F4P6 adds ordering-code suffixes: P6 indicates the TSSOP-20 package with -40C to +85C industrial temperature range, in tape-and-reel/tube packing. Other suffixes exist - for example STM32L011F4U6 is the QFN-20 (UFQFPN) version of the same die, which is NOT pin-compatible with the TSSOP-20 part.
What are the low-power modes and current consumption of STM32L011F4P6?
The STM32L011F4P6 provides Sleep, Low-power Run, Low-power Sleep, Stop, and Standby modes. Per ST datasheet, Stop mode with RTC running draws 0.23 uA typical; Standby reaches sub-uA territory as well. The LPRUN mode allows code execution at reduced clock (up to 131 kHz at 1.65V region) for microwatt-level active operation, which is why this part dominates energy-harvesting and coin-cell designs.
Does STM32L011F4P6 support STM32CubeIDE and standard ST tooling?
Yes. The STM32L011F4P6 is fully supported by STM32CubeIDE, STM32CubeMX (clock/pin configuration and code generation), the STM32L0 HAL/LL drivers, and the X-CUBE expansion packs. Programming works via SWD with ST-LINK/V2 or V3 (using pins PA13/PA14) and via the built-in UART bootloader. NUCLEO-L011K4-style evaluation and 32L011 Discovery-class boards aid prototyping.
What is the lead time for STM32L011F4P6?
Lead time for the STM32L011F4P6 varies with market conditions. Distributor listings on DigiKey and LCSC show stock available for same-day shipment as of 2026-09-06, so off-the-shelf orders are typically fulfilled in days. During STM32 allocation periods, factory lead times have historically stretched to 26+ weeks, so design teams should dual-qualify a pin-compatible alternative such as STM32G030F6P6.

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

Selection Guide

Choose the STM32L011F4P6 when battery life is the dominant requirement and 16 KB Flash / 2 KB SRAM fits your firmware - it delivers 0.23 uA Stop current, 1.8 V operation, and under-one-dollar pricing (as of 2026-09-06). Choose STM32L031F6P6 if you need double the code space or more RAM while keeping the same TSSOP-20 footprint and near-identical low-power behavior. Choose STM32G030F6P6 for cost-driven, frequently-powered products needing 64 MHz and 32 KB Flash, accepting higher sleep current and a firmware port. Choose STM32F031F6P7 when a mature F0 codebase must be retained. All five candidates share the same 20-TSSOP land pattern, so a single PCB can serve multiple cost/performance SKUs. For AEC-adjacent or higher-temperature needs, verify the exact ordering suffix before release.

Comparison with Alternatives

Parameter This Product STM32L011F3P6 STM32L031F6P6 STM32G030F6P6 STM32F031F6P7
Package 20-TSSOP 20-TSSOP - same 20-TSSOP - same 20-TSSOP - same 20-TSSOP - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Core ARM Cortex-M0+ 32-bit ARM Cortex-M0+ 32-bit ARM Cortex-M0+ 32-bit ARM Cortex-M0+ 32-bit ARM Cortex-M0 32-bit
CPU Frequency 32 MHz 32 MHz 32 MHz 64 MHz 48 MHz
Flash Memory 16 KB 8 KB 32 KB 32 KB 32 KB
SRAM 2 KB 2 KB 8 KB 8 KB 4 KB
Supply Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 2.0 V to 3.6 V 2.0 V to 3.6 V
Ultra-Low-Power Stop Mode 0.23 uA typical with RTC 0.23 uA typical with RTC 0.23 uA typical with RTC Higher than L0 series Significantly higher than L0 series
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Best-in-class sleep current in the TSSOP-20 footprint (vs STM32G030F6P6)
  • Lowest entry price within the pin-compatible L0 family (vs STM32L031F6P6)
  • Wider supply range enables direct coin-cell operation (vs STM32F031F6P7)

Design Notes

To achieve the datasheet 0.23 uA Stop-mode current, configure every unused GPIO as analog input, disable the debug interface before entering Stop (DBGMCU bits), and gate any external pull-ups. An LDO with 1 uA quiescent current will dominate the budget - a single漏 leak of 2 uA makes MCU sleep current irrelevant. Estimated: with 0.23 uA MCU sleep and 3 uA system leakage, a 220 mAh CR2032 lasts roughly (220000 uAh / 3.5 uA avg) ~ 7 years in a duty-cycled node. Verify measured current on your own board, not just evaluation boards.

Place a 100 nF ceramic decoupling capacitor within 2 mm of the VDD pin (pin 1) plus one bulk 1 uF to 4.7 uF capacitor per ST hardware getting-started guidance. Keep the NRST trace short and add an optional 100 nF on NRST for EMC robustness in industrial environments. For ADC accuracy, route analog signals (PA0-PA7, PB0-PB1) away from the oscillation circuit and use VREFINT calibration in firmware. The exposed TSSOP-20 needs no thermal pad, simplifying single-layer assembly.

The L011F4 has only 2 KB SRAM - avoid full HAL printf stacks; use the LL drivers or stripped HAL, and watch stack size in linker settings. Flash write-while-executing requires careful placement since 16 KB erases stall code fetch. Also, boot configuration is fixed: this part boots from Flash; do not design expecting a system-memory DFU over USB (no USB peripheral on this die). Use the UART bootloader via USART pins instead for production programming.

Compliance Information

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

Compliance status was not explicitly stated in the retrieved distributor data. STMicroelectronics STM32 parts are typically RoHS-compliant; confirm on the official ST product page or certificate of conformance before relying on this.

Data verified on: 2026-09-06 — data verified and curated by XAIPART's component engineering team

Related Searches

STM32L011F4P6 datasheet PDF STM32L011F4P6 price STMicroelectronics STM32L011F4P6 buy STM32L011F4P6 16KB Flash Cortex-M0+ 32MHz MCU TSSOP-20 ultra low power microcontroller STM32L011F4P6 vs STM32G030F6P6 STM32L011F4P6 drop-in replacement pin compatible STM32L011F4P6 battery powered IoT sensor node STM32L011F4P6 stop mode current 0.23uA STM32L011F4P6 pinout TSSOP-20 what can replace STM32L011F4P6 STM32L011F4P6 lead time stock availability

Related Components & Terms

STMicroelectronics STM32L011F4P6 STM32L031F6P6 STM32G030F6P6 STM32F031F6P7 STM32L011F3P6 ARM Cortex-M0+ STM32L0 series microcontroller MCU TSSOP-20 surface mount ultra-low-power Stop mode current 12-bit ADC LPUART RTC IoT sensor node energy harvesting RoHS STM32CubeIDE portable medical devices
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