English
| Part Number: | STM32L152C6U6A |
|---|---|
| Manufacturer/Brand: | STMicroelectronics |
| Part of Description: | IC MCU 32BIT 32KB FLASH 48UFQFPN |
| Datasheets: |
|
| RoHs Status: | ROHS3 Compliant |
| Payment: | PayPal / Credit Card / T/T |
| Shipment Way: | DHL / Fedex / TNT / UPS / EMS |
| Share: |
Ship From: Hong Kong
| Quantity | Unit Price |
|---|---|
| 1+ | $74.5745 |
Online RFQ submissions: Fast responses, Better prices!
| Product Attribute | Attribute Value |
|---|---|
| Voltage - Supply (Vcc/Vdd) | 1.8V ~ 3.6V |
| Supplier Device Package | 48-UFQFPN (7x7) |
| Speed | 32MHz |
| Series | STM32L1 |
| RAM Size | 16K x 8 |
| Program Memory Type | FLASH |
| Program Memory Size | 32KB (32K x 8) |
| Peripherals | Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT |
| Package / Case | 48-UFQFN Exposed Pad |
| Package | Tray |
| Product Attribute | Attribute Value |
|---|---|
| Oscillator Type | Internal |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Number of I/O | 37 |
| Mounting Type | Surface Mount |
| EEPROM Size | 4K x 8 |
| Data Converters | A/D 16x12b; D/A 2x12b |
| Core Size | 32-Bit Single-Core |
| Core Processor | ARM® Cortex®-M3 |
| Connectivity | I²C, IrDA, LINbus, SPI, UART/USART, USB |
| Base Product Number | STM32L152 |




The STM32L152C6U6A from STMicroelectronics is a highly integrated 32-bit microcontroller designed to meet the demands of modern embedded systems requiring both ultra-low power consumption and robust feature sets. As part of the STM32L1 series, this device leverages the ARM Cortex-M3 core, featuring a single core operating at up to 32MHz, and is available in a compact 48-UFQFPN package. Its thoughtful balance of performance, peripheral integration, and power efficiency makes it suitable for a variety of applications, including portable instrumentation, industrial control, and battery-backed embedded platforms.
Engineers focusing on product selection will quickly note the comprehensive feature set of the STM32L152C6U6A:
Core: ARM Cortex-M3, 32-bit, single-core, up to 32MHz
Flash Memory: 32KB
SRAM: 16KB
EEPROM: 4KB
I/O Pins: 37, supporting multiple external interrupts
Operating Voltage: 1.8V to 3.6V
Temperature Range: -40°C to +85°C
Connectivity: I2C, SPI, UART/USART, USB, IrDA, LINbus
Peripherals: LCD driver, DMA controller, timers, watchdogs, brown-out reset, capacitive sensing channels
Data Converters: 16-channels 12-bit ADC; 2-channels 12-bit DAC
Package: 48-UFQFPN (7x7mm), surface-mount
Such integration facilitates design flexibility, component reduction, and simplifies PCB layouts for applications where both space and power are critical considerations.
A standout attribute of the STM32L152C6U6A is its ultra-low-power platform. The device supports power supply operation from 1.65V to 3.6V, integrating various energy-saving modes suitable for battery-powered and always-on designs. Important consumption figures include:
Standby mode: 0.28μA
Standby mode with RTC: 1.11μA
Stop mode: 0.44μA
Stop mode with RTC: 1.38μA
Low-power run mode: 10.9μA
Run mode: 185μA/MHz
Advanced wakeup capabilities (<8μs from low-power states) and programmable supply voltage detectors further reduce power draw while ensuring operational reliability. This makes the STM32L152C6U6A ideal for portable, wearable, and energy harvesting systems.
Powered by the ARM Cortex-M3 CPU, the STM32L152C6U6A offers a strong computation platform:
Clock frequency: up to 32MHz, dynamically scalable
Processing performance: 1.25 DMIPS/MHz (Dhrystone 2.1)
Memory protection unit (MPU) for robust application security
DMA controller with 7 channels for efficient memory access
Support for up to 24 MHz crystal oscillators and internal RC oscillators for flexible clocking
This computational profile matches well with demanding real-time applications where low-power and deterministic performance are necessary.
The STM32L152C6U6A incorporates a versatile memory subsystem:
Flash: 32KB with ECC (Error Correction Code)
SRAM: 16KB
EEPROM: 4KB, providing non-volatile storage for critical parameters
Backup register: 80 bytes for retention during power cycles
This arrangement allows for robust data retention across operating modes, enabling secure firmware storage and persistent user settings—important for medical, metering, and security platforms.
A rich set of serial and parallel interfaces are built into the STM32L152C6U6A, including:
USB 2.0 full speed with internal 48MHz PLL
3x USART supporting standards like ISO 7816 and IrDA
2x SPI, supporting up to 16 Mbits/s
2x I2C with SMBus/PMBus support
LCD driver for up to 8x40 segment displays
Up to 20 capacitive sensing channels for touch interfaces
These features support diverse topologies and protocols, facilitating easy integration into connected and user-interactive systems.
The microcontroller offers advanced analog integration:
12-bit ADC with up to 16 channels and 1 Msps throughput
12-bit DAC with 2 channels and output buffering
Two ultra-low-power comparators for signal monitoring
Internal voltage reference and integrated temperature sensor
These specifications meet the needs of precision measurement, signal conditioning, and real-time control in embedded designs.
Timing and supervision are handled through multiple clock and watchdog resources:
10 timers: 6x 16-bit timers with PWM, 2x basic timers, 2x watchdog timers (independent and window)
SysTick timer for OS and system monitoring
Cyclic redundancy check (CRC) unit for data integrity
Reliable timing and failsafe operation can be implemented for industrial, automotive, and consumer systems, enhancing functional safety and control accuracy.
The STM32L152C6U6A is specified to operate across:
Voltage: 1.8V to 3.6V, supporting battery and regulated sources
Temperature: -40°C to +85°C (TA), ensuring suitability for outdoor, industrial, and medical environments
Package: 48-UFQFPN (7x7mm), 0.5mm pitch, surface mount with exposed pad
Moisture Sensitivity Level (MSL): Level 3 (168 hours)
RoHS3 and REACH compliant, easing environmental and regulatory concerns
Physical and electrical robustness allow the STM32L152C6U6A to be deployed in designs where compact form factor and durability are essential.
For efficient development and debugging, the STM32L152C6U6A provides:
Pre-programmed bootloader (USART support)
Serial wire debug, JTAG, and trace support
Compatibility with ST’s development tools and firmware libraries
These resources simplify engineering workflow, reduce time-to-market, and improve validation for both prototype and production phases.
For teams seeking alternate configurations within the STM32L1 series, or requiring more memory, additional features, or different pin-outs, STMicroelectronics offers several closely related variants:
STM32L152CB-A, STM32L152C8-A, STM32L152RB-A, STM32L152R8-A, STM32L152VB-A, STM32L152V8-A, STM32L152C6xxA
STM32L151CB-A, STM32L151C8-A, STM32L151RB-A, STM32L151R8-A, STM32L151VB-A, STM32L151V8-A
These models share the ARM Cortex-M3 core and ultra-low-power heritage, with differences in memory sizing (up to 128KB Flash), package options (from 48 up to 100 pins), and peripheral integration. Product selection engineers can tailor system requirements with these variants, depending on complexity, IO needs, and application profiles.
The STM32L152C6U6A stands out as a highly capable microcontroller for applications demanding ultra-low power operation, robust peripheral integration, and reliable performance. Its comprehensive feature set, combined with flexible development support and environmental resilience, makes it a versatile choice for advanced embedded systems in medical, industrial, and consumer domains. For procurement and engineering teams, considering the STM32L152C6U6A and its related variants ensures adaptability, scalability, and technical confidence in next-generation product platforms.
IC MCU 32BIT 64KB FLASH 48LQFP
IC MCU 32BIT 128KB FLASH 48LQFP
IC MCU 32BIT 32KB FLASH 48LQFP
IC MCU 32BIT 128KB FLSH 48UFQFPN
IC MCU 32BIT 64KB FLASH 48UFQFPN
IC MCU 32BIT 128KB FLASH 48LQFP
IC MCU 32BIT 384KB FLASH 144LQFP
IAR KICKSTART STM32L EVAL BRD
IC MCU 32BIT 64KB FLASH 48UFQFPN
IC MCU 32BIT 256KB FLASH 144LQFP
STM32L152 EVAL BRD
IC MCU 32BIT 128KB FLSH 48UFQFPN
IC MCU 32BIT 32KB FLASH 48LQFP
IC MCU 32BIT 256KB FLASH 48LQFP
IC MCU 32BIT 512KB FLASH 144LQFP
IC MCU 32BIT 32KB FLASH 48UFQFPN
DISCOVERY STM32L152 EVAL BRD
IC MCU 32BIT 64KB FLASH 48LQFP
IC MCU 32BIT 256KB FLASH 48LQFP
April 20th, 2026
April 17th, 2026
April 8th, 2026
March 31th, 2026
March 23th, 2026
March 20th, 2026
March 9th, 2026
March 4th, 2026
February 28th, 2026
February 3th, 2026
January 28th, 2026
January 19th, 2026
January 16th, 2026
January 9th, 2026
December 29th, 2025
December 25th, 2025
December 17th, 2025
December 10th, 2025
December 4th, 2025
November 25th, 2025
November 20th, 2025
November 11th, 2025
November 3th, 2025
October 30th, 2025
October 22th, 2025
October 16th, 2025
October 9th, 2025
September 28th, 2025
September 17th, 2025
September 9th, 2025
September 1th, 2025
August 25th, 2025
August 20th, 2025
July 3th, 2025
December 18th, 2024
June 21th, 2023
April 27th, 2023
July 1th, 2022
March 4th, 2021
September 10th, 2020
January 23th, 2020
0 Articles





February 6th, 2025
April 11th, 2024
October 30th, 2024
June 5th, 2024
STM32L152C6U6ASTMicroelectronics |
Quantity*
|
Target Price(USD)
|