STM8L151G4U6
Product Specifications
STM8L151G4U6 — 16 KB Flash Ultra-Low-Power STM8L MCU in UFQFPN-28 for Compact Drone BMS and Sensor Nodes
The STM8L151G4U6 is a compact ultra-low-power 8-bit STM8L MCU featuring 16 KB Flash, 2 KB SRAM, 1 KB EEPROM, DMA controller, and 0.35 µA Halt-mode current in a tiny UFQFPN-28 (4×4 mm) package. Operating from 1.8–3.6V with a 12-bit ADC (18 channels), 12-bit DAC, dual USARTs, SPI, and I²C, it is the most feature-dense STM8L MCU per mm² — ideal for space-constrained drone BMS nodes, wireless sensor modules on micro-drones, and wearable drone companion devices where PCB real estate is at an absolute premium.
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 |
| 151 | Sub-Family | STM8L151 — Low-power with DMA, large EEPROM |
| G | Pin Count | 28 pins (UFQFPN-28) |
| 4 | Flash Size | 16 KB |
| U | Package | UFQFPN (Ultra-thin Fine-pitch Quad Flat Pack No-lead) |
| 6 | Temperature Range | −40°C to +85°C |
Quick Specifications
| Parameter | Value |
|---|---|
| Manufacturer | STMicroelectronics |
| Part Number | STM8L151G4U6 |
| Core | STM8 (8-bit, 16 MHz) |
| Flash / SRAM / EEPROM | 16 KB / 2 KB / 1 KB |
| Package | UFQFPN-28 (4×4 mm, 0.5 mm pitch, exposed pad) |
| Supply Voltage | 1.8V – 3.6V |
| Temperature | −40°C to +85°C |
| GPIO | 26 |
| ADC | 1× 12-bit, 18 channels |
| DAC | 1× 12-bit |
| DMA | 4-channel — autonomous ADC-to-memory transfer |
| Timers | 5× 16-bit (2 GP, 1 basic, 1 RTC, 1 watch) |
| Communication | 2× USART, 1× SPI, 1× I²C |
| Power | 0.35 µA Halt, 175 µA/MHz Run |
| Debug | SWIM |
Product Overview
The STM8L151G4U6 packs an impressive feature set into just 4×4 mm: a DMA controller (unique to the L151 subfamily among STM8L devices) for autonomous ADC data acquisition, a 1 KB EEPROM — 4× larger than the L052 series, and a 12-bit DAC. The 4-channel DMA can transfer ADC conversion results directly to SRAM without CPU intervention, enabling continuous 1 kHz cell-voltage scanning while the CPU remains in low-power sleep — a powerful capability for battery-powered drone monitors.
The UFQFPN-28 (also called QFN-28) package with exposed thermal pad occupies only 16 mm² of PCB area — smaller than the STM8S003's TSSOP-20 footprint (28.6 mm²) despite offering more GPIOs (26 vs. 16) and richer peripherals. This makes it the ideal choice for micro-drone sensor modules, sub-20×20 mm BMS boards, and wearable drone companion devices.
Key Features & Benefits
4-Channel DMA — Autonomous Sensor Data Acquisition
The DMA controller can autonomously transfer ADC conversion results to SRAM in circular buffer mode — enabling continuous 18-channel scanning at up to 1 kHz without any CPU instructions in the loop. The CPU wakes only when the buffer is full, process the data batch, and returns to sleep — maximizing battery life in duty-cycled monitoring applications.
1 KB EEPROM — Largest in Sub-32-Pin STM8L
The 1 KB (1,024 bytes) true EEPROM stores sensor calibration coefficients, device configuration, serial number, and manufacturing data — 4× the capacity of the STM8L052 series' 256 bytes. 300,000 write cycles per byte provide a lifetime of configuration updates.
4×4 mm UFQFPN-28 — Minimal PCB Footprint
At just 16 mm², the UFQFPN-28 is the smallest package capable of hosting a full-featured STM8L151 with DMA, 12-bit ADC/DAC, and dual USARTs. The exposed thermal pad (2.2×2.2 mm) provides excellent thermal performance and a solid ground connection in compact layouts.
Target Applications
Micro-Drone BMS Monitor Node
Monitors 2S–3S battery cell voltages with 12-bit ADC resolution, uses DMA for autonomous scanning, and reports to the flight controller via I²C. The 4×4 mm package fits on 16×16 mm BMS daughterboards for whoop-class and micro-quad drones.
Wireless Drone Sensor Tag (BLE / LoRa)
Combines sensor data acquisition (temp, humidity, pressure, light), DMA-based buffering, and periodic BLE/LoRa transmission — all from a 4×4 mm MCU. The 0.35 µA Halt mode and 1 KB EEPROM for configuration storage enable months of operation on a coin cell.
Wearable Drone Companion (Head Tracker, Gesture Controller)
The ultra-compact UFQFPN-28 package enables a complete IMU data acquisition + gesture recognition + BLE communication system in a wearable form factor — ideal for FPV head-trackers and gesture-control drone remotes.
Frequently Asked Questions
Does the STM8L151G4U6 require a special PCB for UFQFPN-28?
The UFQFPN-28 (QFN) requires an exposed center pad PCB land pattern with thermal vias for proper soldering and heat dissipation. This is a standard QFN footprint supported by all modern PCB design tools. Hand-soldering UFQFPN is challenging and requires a hot-air station; for prototypes, consider the LQFP-32 STM8L151K4 variant instead if QFN soldering is a concern.
How does DMA benefit a BMS application?
In a BMS, the MCU must continuously scan multiple cell voltages. Without DMA, the CPU must service each ADC conversion complete interrupt — consuming ~50–100 CPU cycles per sample and preventing deep sleep during scanning. With DMA, the ADC autonomously fills a circular buffer in SRAM while the CPU sleeps — waking only every ~100 ms to process a batch of data. This can reduce average power consumption by 50–80% for duty-cycled monitoring.
Ordering Information
| Orderable Part Number | Package | Packaging | Temperature |
|---|---|---|---|
| STM8L151G4U6 | UFQFPN-28 (4×4 mm, 0.5 mm pitch) | Tray | −40°C to +85°C |
| STM8L151G4U6TR | UFQFPN-28 | Tape & Reel | −40°C to +85°C |
| STM8L151G6U6 | UFQFPN-28 (4×4 mm) | Tray | −40°C to +85°C |
Design Resources
- Datasheet (DS6882): STM8L151G4/G6 — Ultra-low-power MCU with DMA, 16/32 KB Flash, UFQFPN-28 mechanical and electrical data.
- Reference Manual (RM0031): STM8L05x/15x — DMA controller operation, channel configuration, and examples.
- Application Note AN3262: STM8L Low-Power Modes — Power optimization strategies including DMA-in-sleep operation.
- Application Note AN3116: STM8L DMA — Detailed guide to DMA controller setup and ADC-to-memory transfer examples.
- STM8CubeMX: Pin configuration including DMA channel assignment for UFQFPN-28.
Request a Quote
SUPERB Automation supplies genuine STMicroelectronics STM8L151G4U6 MCUs with full traceability and batch-level QA documentation. Combining DMA, 1 KB EEPROM, 12-bit ADC/DAC, and 0.35 µA Halt mode in a 4×4 mm UFQFPN-28, the STM8L151G4U6 is the ultimate space-constrained ultra-low-power MCU for micro-drone BMS and wireless sensor nodes. 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.