STMicroelectronics STM32L152CCT6
- Part No.:
- STM32L152CCT6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 48-LQFP
- Datasheet:
-
STM32L152CCT6.pdf
- Description:
- IC MCU 32BIT 256KB FLASH 48LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,700
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32L152CCT6 from STMicroelectronics is an ultra-low-power 32-bit ARM® Cortex®-M3 microcontroller in LQFP64 package, featuring 256KB Flash, 32KB SRAM, 8KB EEPROM with ECC, integrated LCD controller (up to 8×40 segments), and USB 2.0 interface. It operates from 1.65 V to 3.6 V across –40 °C to +105 °C and delivers 1.25 DMIPS/MHz performance - deployed in battery-powered medical sensors and portable industrial HMI displays.
For engineers reviewing the STM32L152CCT6 datasheet, STM32L152CCT6 pinout, STM32L152CCT6 application, or STM32L152CCT6 equivalent, key selection criteria include standby current (0.29 µA), 12-bit dual-channel DAC with output buffers, 12-bit 1 Msps ADC with up to 25 channels, ultra-low-power comparators with wake-up capability, and LCD driver support without external bias circuitry.
Technical Context
The STM32L152CCT6 implements dynamic voltage scaling and multiple low-power modes (Stop, Standby, Low-power Run) managed by an integrated ultra-safe BOR with five threshold levels and programmable voltage detector (PVD). Its clock system combines a 32 kHz RTC oscillator with calibration, 16 MHz factory-trimmed HSI RC (±1%), and a PLL generating 48 MHz for USB operation.
Analog subsystem integration includes two operational amplifiers, two ultra-low-power comparators (with window mode and wake-up), and a temperature sensor with calibrated reference. Memory architecture features ECC-protected Flash and true EEPROM, enabling robust data logging in field-deployed edge nodes.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3, 32-bit, up to 32 MHz - enables deterministic real-time control with MPU for memory protection in safety-critical firmware. |
| Memory | 256 KB Flash (ECC), 32 KB SRAM, 8 KB EEPROM (ECC) - supports secure firmware updates and persistent parameter storage without external components. |
| Power Consumption | 0.29 µA Standby (3 wakeup pins), 0.44 µA Stop (16 wakeup lines), 8.6 µA Low-power Run - extends coin-cell battery life to >10 years in metering applications. |
| Analog Peripherals | 12-bit ADC (1 Msps, 25 channels), 12-bit DAC (2 ch, buffered), 2× op-amps, 2× comparators - enables closed-loop sensor signal conditioning and analog actuator control on-chip. |
| Display Interface | LCD driver supporting up to 8×40 segments with contrast adjustment and step-up converter - eliminates external LCD bias IC in portable diagnostic devices. |
| Communication | USB 2.0 FS (48 MHz PLL), 3× USART, up to 8× SPI (incl. 2× I2S), 2× I2C - provides direct PC connectivity and multi-sensor bus interfacing in compact form factors. |
| Timers & Control | 11 timers including 1× 32-bit, 6× 16-bit advanced (PWM/IC/OC), 2× watchdogs - supports motor commutation, PWM dimming, and fail-safe timeout monitoring. |
Pinout & Package
LQFP64 (10 × 10 mm, 0.5 mm pitch) package with exposed thermal pad; 51 general-purpose I/Os (47 5V-tolerant), 16 external interrupt lines, and dedicated LCD segment/common pins routed to pins 1–32 and 57–64.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Core power supply and ground | Decoupled per datasheet layout guidelines; supports 1.65–3.6 V operation with internal regulator enabling single-supply system design. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD15 | General-purpose I/Os | 51 GPIOs mapped to 16 EXTI lines; 47 pins 5V-tolerant - simplifies level-shifting in mixed-voltage sensor interfaces. |
| PC13–PC15 | RTC oscillator inputs | Supports 32.768 kHz crystal with built-in load capacitance tuning - ensures ±20 ppm RTC accuracy over temperature without external caps. |
| PA11/PA12 | USB D+/D− | Dedicated full-speed USB transceiver with internal pull-ups - enables HID-class device enumeration without external resistors or PHY. |
| VLCD | LCD voltage supply | Internal step-up converter generates adjustable VLCD rail (2.4–3.6 V) - drives segmented LCDs directly from single 3.3 V supply. |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power standby mode | 0.29 µA with 3 wakeup pins active - enables immediate response to button press or sensor event while preserving RAM and registers. |
| ECC-protected memory | 256 KB Flash + 8 KB EEPROM with error correction - prevents silent data corruption in long-life industrial logging applications. |
| Integrated LCD controller | Up to 8×40 segments with blinking, contrast, and internal boost - reduces BOM count by eliminating external LCD bias IC and discrete charge pump. |
| Dual 12-bit DAC with buffers | 2 independent channels, rail-to-rail output, no external op-amp needed - drives analog actuators (e.g., valve positioners) directly from MCU pins. |
| Capacitive touch sensing | Up to 23 channels with hardware-accelerated acquisition - supports touch buttons/sliders in medical handhelds without external touch controller. |
Applications
| Portable Medical Sensor | Smart Utility Meter |
|---|---|
|
Use Scenario: Wearable ECG patch acquiring analog biopotentials and transmitting via USB to clinical gateway. IC Role / Device Role / Timing Role: Primary signal acquisition MCU handling ADC sampling, digital filtering, LCD display, and USB HID reporting. Use Value: 12-bit 1 Msps ADC with internal VREFINT and temperature sensor enables calibrated lead-off detection; 0.29 µA standby extends battery life beyond 2 years. |
Use Scenario: Battery-backed water/gas meter with pulse counting, LCD display, and periodic RF upload via external transceiver. IC Role / Device Role / Timing Role: System controller managing metrology peripherals, LCD refresh, RTC-based wake-up, and SPI communication to RF module. Use Value: 8 KB EEPROM stores lifetime consumption logs with ECC; LCD driver drives 4-digit display without external bias IC; 1.4 µA Stop+RTC enables 10-year battery life. |
| Industrial HMI Panel | Asset Tracking Beacon |
|
Use Scenario: Ruggedized handheld terminal for warehouse inventory scanning with backlight-controlled LCD and button interface. IC Role / Device Role / Timing Role: Human interface processor running GUI stack, managing capacitive touch keys, LCD contrast, and USB-CDC debug interface. Use Value: 23-capacitive-sensing channels support 12-button keypad; 5V-tolerant GPIOs interface directly to legacy barcode scanner logic; 8.6 µA low-power run mode sustains interactive UI on Li-SOCl₂ cell. |
Use Scenario: GPS-denied indoor asset tag using accelerometer wake-up, BLE beacon transmission, and ambient light sensing. IC Role / Device Role / Timing Role: Sensor fusion hub aggregating motion, temperature, and light data before triggering BLE broadcast via external radio. Use Value: Ultra-low-power comparators detect motion thresholds and wake CPU from Stop mode in <8 µs; internal 37 kHz RC clock maintains timing during deep sleep without crystal. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar ultra-low-power ARM Cortex-M3 microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32L072CZT6 | ARM Cortex-M0+, 192 KB Flash, no LCD driver, lower max frequency (32 MHz same, but M0+ IPC lower), no DAC | Lacks integrated LCD and DAC; suited for simpler sensor nodes without display or analog output | Select when display-free design and cost sensitivity outweigh need for LCD/DAC integration. |
| STM32L432KCU6 | ARM Cortex-M4F, 256 KB Flash, no LCD driver, 12-bit DAC (1 ch), higher active current (80 µA/MHz) | Includes FPU and higher compute throughput but omits LCD and second DAC channel | Choose when floating-point math or cryptographic acceleration is required and external LCD driver acceptable. |
Compared with STM32L152CCT6, STM32L072CZT6 trades LCD/DAC for lower cost and smaller footprint, while STM32L432KCU6 adds FPU and DSP instructions at the expense of ultra-low-power analog integration - making STM32L152CCT6 optimal for display-integrated, battery-constrained edge devices requiring dual DAC and EEPROM reliability.
Availability
STM32L152CCT6 is available at Aetrix Electronics and suitable for portable medical sensors, smart utility meters, industrial HMI panels, and asset tracking beacons requiring stable component supply across extended product lifecycles.
Supply support for STM32L152CCT6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, sensors, and automotive-grade silicon.
The STM32L1 series targets ultra-low-power embedded applications demanding multi-year battery life, robust memory integrity, and integrated analog peripherals - optimized for metering, wearables, and industrial IoT endpoints.
FAQ
What is the maximum operating frequency and core type of the STM32L152CCT6?
The STM32L152CCT6 uses an ARM Cortex-M3 core rated for up to 32 MHz operation, delivering 1.25 DMIPS/MHz (Dhrystone 2.1). Its memory protection unit (MPU) enforces privilege levels and memory region access rules, supporting certified firmware architectures in medical and industrial applications.
Does the STM32L152CCT6 support USB functionality without external components?
Yes - it integrates a full-speed USB 2.0 transceiver with internal pull-up resistors on PA11/PA12 and a dedicated 48 MHz PLL. No external PHY, resistors, or crystal is required for basic HID or CDC device operation, reducing bill-of-materials and PCB area in space-constrained designs.
How does the LCD controller reduce system-level complexity?
The integrated LCD controller supports up to 8×40 segments with programmable contrast, blinking, and an internal step-up converter generating VLCD (2.4–3.6 V) from the main VDD supply. This eliminates external LCD bias ICs, charge pumps, and discrete voltage dividers - verified in ST's AN3617 application note.
What are the key low-power modes and their typical current draw?
Key modes include Standby (0.29 µA, 3 wakeup pins), Standby+RTC (1.15 µA), Stop (0.44 µA, 16 wakeup lines), Stop+RTC (1.4 µA), and Low-power Run (8.6 µA). All retain SRAM and register content except Standby; wakeup latency is ≤8 µs from Stop mode - critical for responsive sensor wake-up in energy-harvesting systems.
STM32L152CCT6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 48-LQFP
- Series:
- STM32L1
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M3
- Core Size:
- 32-Bit Single-Core
- Speed:
- 32MHz
- Connectivity:
- I2C, IrDA, LINbus, SPI, UART/USART, USB
- Peripherals:
- Brown-out Detect/Reset, Cap Sense, DMA, I2S, LCD, POR, PWM, WDT
- Number of I/O:
- 37
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 8K x 8
- RAM Size:
- 32K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.8V ~ 3.6V
- Data Converters:
- A/D 14x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32L152CCT6 FAQ
1.How can I place an order for STM32L152CCT6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32L152CCT6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32L152CCT6 reliable?
The price and inventory of STM32L152CCT6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32L152CCT6 is usually 5 days.
3.What payment methods are accepted for STM32L152CCT6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32L152CCT6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32L152CCT6?
STM32L152CCT6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32L152CCT6 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32L152CCT6?
For technical support, including STM32L152CCT6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32L152CCT6 requirements.
6.How does Aetrix verify that STM32L152CCT6 is sourced from the original manufacturer or authorized distributors?
All STM32L152CCT6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32L152CCT6 meets industry standards.
7.What is the process for return or replacement of STM32L152CCT6?
All STM32L152CCT6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32L152CCT6, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32L152CCT6 part is unused and in its original packaging.
Return procedure for STM32L152CCT6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32L152CCT6 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

