| Parameters | |
|---|---|
| Speed | 32MHz |
| Oscillator Type | Internal |
| Core Processor | ARM® Cortex®-M0+ |
| RAM Size | 2K x 8 |
| Number of I/O | 16 |
| Peripherals | Brown-out Detect/Reset, DMA, POR, PWM, WDT |
| Voltage - Supply (Vcc/Vdd) | 1.65V ~ 3.6V |
| EEPROM Size | 512 x 8 |
| Program Memory Type | FLASH |
| Connectivity | I²C, IrDA, SPI, UART/USART |
| Core Size | 32-Bit Single-Core |
| Program Memory Size | 16KB (16K x 8) |
| Data Converters | A/D 9x12b |
| Package | Tape & Reel (TR) |
| Product Status | Active |
| Base Product Number | STM32L011 |
| REACH Status | REACH Unaffected |
| Standard Package | 2,500 |
| ECCN | 3A991A2 |
| HTSUS | 8542.31.0001 |
| Series | STM32L0 |
| Moisture Sensitivity Level (MSL) | 1 (Unlimited) |
| RoHS Status | ROHS3 Compliant |
| Package / Case | 20-TSSOP (0.173", 4.40mm Width) |
| Mfr | STMicroelectronics |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Supplier Device Package | 20-TSSOP |
STM32L011F4P6TR 32-bit microcontroller 32-Bit Single-Core 32MHz 16KB FLASH
The STM32L011F4P6TR is an ultra-low-power 32-bit microcontroller from STMicroelectronics Access Line portfolio, built around the ARM Cortex-M0+ RISC core operating at up to 32 MHz clock frequency. Housed in a compact TSSOP-20 package, this device integrates 16 Kbytes of Flash program memory with ECC protection, 2 Kbytes of SRAM and 512 bytes of data EEPROM, delivering balanced memory resources for cost-sensitive embedded designs. It supports a wide operating voltage range from 1.65 V to 3.6 V and an industrial temperature range of -40 °C to +85 °C, making it suitable for battery-powered and energy-constrained applications. The MCU features a comprehensive set of power optimization mechanisms including dynamic voltage scaling, multiple low-power modes and ultra-low-power clock sources, achieving industry-leading power efficiency across active and sleep states.
This microcontroller delivers rich peripheral integration within its small form factor, including a 12-bit ADC with hardware oversampling capability, two ultra-low-power analog comparators, multiple timer resources such as a low-power timer, general-purpose 16-bit timers, an RTC with calendar functions and a SysTick timer. It embeds standard communication interfaces including USART, SPI and I2C, supports up to 16 general-purpose I/O pins with 5 V tolerance on most pins, and provides a serial wire debug interface for simplified development and in-system programming. The mcu also integrates factory-trimmed internal oscillators, a brownout reset with selectable thresholds, programmable voltage detector and a pre-programmed bootloader supporting USART and SPI updates, reducing external component count and overall system cost.
Alternative embedded controller models
1. Microchip ATSAML10E14A-SSUT: A 32 MHz Cortex-M0+ based ultra-low-power MCU with 16 KB Flash, 4 KB SRAM and 12-bit ADC in a 20-pin SSOP package, featuring Event System and SleepWalking technology for optimized power efficiency in battery-powered designs.
2. NXP LPC845M301JBD20E: An entry-level Cortex-M0+ MCU running at 30 MHz with 32 KB Flash, 8 KB RAM and rich serial peripherals in a TSSOP-20 package, offering pin-compatible flexibility and cost-effective performance for industrial and consumer embedded systems.
3. Silicon Labs EFM32ZG108F16-QFN24: A Zero Gecko series ultra-low-power Cortex-M0+ MCU with 16 KB Flash, 2 KB RAM and 12-bit ADC, delivering sub-microamp sleep currents and integrated energy management for ultra-long battery life sensor applications.