STM8L152M8T6
Product Specifications
STM8L152M8T6 — 64 KB Flash Ultra-Low-Power STM8L MCU with LCD Driver in LQFP-80 for Drone Instrumentation and BMS Displays
The STM8L152M8T6 is the top-tier STM8L ultra-low-power MCU featuring an integrated LCD driver (up to 4×28 or 8×24 segments), 64 KB Flash, 4 KB SRAM, 2 KB EEPROM, 4-channel DMA, 12-bit ADC (25 channels), 12-bit DAC (×2), and a real-time clock in a spacious LQFP-80 (14×14 mm) package. This is the only STM8 device with an onboard LCD controller — making it the natural choice for drone ground-station instrumentation panels, battery-management display units, handheld drone telemetry monitors, and any drone peripheral requiring a direct-drive segment LCD with ultra-low-power operation.
Part Number Decoded — Field by Field
| Field | Value | Meaning |
|---|---|---|
| STM8 | Product Family | STMicroelectronics 8-bit MCU |
| L | Product Type | Ultra-Low-Power — 1.8–3.6V |
| 152 | Sub-Family | STM8L152 — STM8L151 + integrated LCD driver |
| M | Pin Count | 80 pins (LQFP-80) |
| 8 | Flash Size | 64 KB |
| T | Package | LQFP |
| 6 | Temperature Range | −40°C to +85°C |
Quick Specifications
| Parameter | Value |
|---|---|
| Manufacturer | STMicroelectronics |
| Part Number | STM8L152M8T6 |
| Core | STM8 (8-bit, 16 MHz) |
| Flash / SRAM / EEPROM | 64 KB / 4 KB / 2 KB |
| Package | LQFP-80 (14×14 mm, 0.65 mm pitch) |
| Supply Voltage | 1.8V – 3.6V |
| Temperature | −40°C to +85°C |
| GPIO | 68 |
| LCD Driver | Up to 4 COM × 28 SEG (112 segments) or 8 COM × 24 SEG (192 segments) |
| ADC / DAC | 12-bit 25-ch ADC / 2× 12-bit DAC |
| DMA | 4-channel |
| Timers | 5× 16-bit + RTC with calendar |
| Communication | 3× USART, 1× SPI, 1× I²C |
| Power | 0.35 µA Halt (LCD off), 0.9 µA w/ RTC, ~3 µA with LCD + RTC |
| Debug | SWIM |
Product Overview
The STM8L152M8T6 is the only STM8 MCU that combines ultra-low-power operation with an integrated LCD segment driver — a unique combination that eliminates the need for external LCD controller ICs (e.g., HT1621, PCF8576). The LCD controller can drive up to 192 segments in 8-COM mode — sufficient for a 6-digit 7-segment display with icons, a 4×20 character alphanumeric display, or a custom segmented instrument panel showing battery voltage, current, flight time, GPS coordinates, and status indicators.
For drone applications, this MCU enables battery-powered handheld telemetry displays that consume only 3 µA in display-ON sleep mode (LCD showing static data, CPU in Halt, RTC running). A CR2032 coin cell can power such a display for months of continuous operation. The dual 12-bit DACs can generate analog output signals for legacy equipment, and the triple USARTs support simultaneous GPS, telemetry radio, and debug console connections.
Key Features & Benefits
Integrated LCD Driver (Up to 192 Segments) — No External LCD Controller
The on-chip LCD controller with programmable bias (1/2, 1/3, 1/4), duty cycle (static to 1/8), and contrast adjustment drives segment LCDs directly — no external driver IC or charge pump needed. Supports up to 4 COM × 28 SEG or 8 COM × 24 SEG configurations. LCD waveforms are generated autonomously with zero CPU overhead during display refresh.
Ultra-Low-Power LCD Operation — 3 µA with Live Display
With the LCD controller running (displaying static data), the CPU in Halt, and the RTC keeping time, total current consumption is approximately 3 µA — enabling a CR2450 coin cell to power a continuously-on display for over 2 years. The LCD can be updated from DMA-driven ADC data without waking the CPU.
Dual 12-Bit DACs + 25-Channel ADC — Rich Analog I/O
Two independent 12-bit DAC outputs (unique among STM8L devices — the L151 has only one) enable simultaneous generation of analog reference and control signals. The 25-channel ADC with DMA-driven scanning provides comprehensive analog input capability.
Target Applications
Drone Ground-Station Telemetry Display
A handheld, battery-powered instrument displaying real-time drone telemetry: GPS coordinates, altitude, speed, battery voltage/current, RSSI, and flight mode — all on a direct-drive custom segment LCD. The 3× USARTs connect to GPS module, telemetry radio (915/433 MHz), and USB-serial for configuration. Runs for months on AA batteries.
Drone Smart Battery Display Module
An LCD-equipped battery management module that displays per-cell voltages, pack SOC%, cycle count, and health status directly on the battery — no smartphone app or FC connection needed. The LCD shows critical data even when the drone is powered off, consuming only 3 µA.
Portable Drone Diagnostics and Configuration Tool
A pocket-sized tool for field-configuring ESCs, checking motor health, and displaying sensor data — featuring a large segmented LCD driven by the STM8L152's LCD controller. Communicates via USART with BLHeli_S passthrough, I²C sensors, and SPI memory.
Frequently Asked Questions
What types of LCDs can the STM8L152 drive directly?
The LCD controller drives passive segment (non-matrix) LCDs: 7-segment numeric displays, 14-segment alphanumeric displays, custom icon/symbol panels, and bar-graph displays. It does NOT drive graphical/TFT LCDs (those require a framebuffer and parallel RGB interface, available only on STM32F4+ MCUs). For drone OSD with graphical overlay, use an STM32F429 with LTDC — not the STM8L152.
Does the LCD driver work in all low-power modes?
Yes. The LCD controller has its own clock source (LSI or LSE) and continues refreshing the display independently in Halt, Active-Halt, and Wait modes. The CPU can be completely stopped while the LCD shows static or slowly-updating data — only waking periodically to update displayed values from new sensor readings.
Ordering Information
| Orderable Part Number | Package | Packaging | Temperature |
|---|---|---|---|
| STM8L152M8T6 | LQFP-80 (14×14 mm, 0.65 mm pitch) | Tray | −40°C to +85°C |
| STM8L152C8T6 | LQFP-48 (7×7 mm, 0.5 mm pitch) | Tray | −40°C to +85°C |
Design Resources
- Datasheet (DS6008): STM8L151C8 / STM8L152C8 — Covers LQFP-48 and LQFP-80 variants with LCD controller electrical specs, segment mapping, and contrast adjustment.
- Reference Manual (RM0031): STM8L05x/15x — LCD controller configuration, bias/duty cycle programming, and waveform generation details.
- Application Note AN3262: STM8L Low-Power Modes — Includes LCD-in-low-power operation guidelines and power numbers.
- Application Note AN2687: LCD Software Driver for STM8L15x — Example code for segment LCD initialization, character mapping, and low-power update strategies.
- STM8L152-EVAL: Full evaluation board with segment LCD, touch sensors, and all peripherals — ideal for prototyping drone instrumentation.
- STM8CubeMX: Pin configurator with LCD segment assignment and COM/SEG pin planning.
Request a Quote
SUPERB Automation supplies genuine STMicroelectronics STM8L152M8T6 MCUs with full traceability and batch-level QA documentation. The only STM8 device with an integrated LCD driver, the STM8L152M8T6 enables self-contained, battery-powered drone telemetry displays and smart battery indicators — consuming just 3 µA with a live LCD and RTC, operating for years on a coin cell. Whether you need prototype quantities for ESC firmware development or production volumes for drone BMS and PDB controller manufacturing, we source through verified channels with competitive lead times. Contact us with your target quantity, delivery date, and any special packaging or marking requirements — we'll respond with a detailed quotation within 24 hours.