STMicroelectronics STM32L151VCH6TR
- Part No.:
- STM32L151VCH6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 100-UFBGA
- Datasheet:
-
STM32L151VCH6TR.pdf
- Description:
- IC MCU 32BIT 256KB FLSH 100UFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:24,750
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32L151VCH6TR from STMicroelectronics is an ultra-low-power 32-bit ARM® Cortex®-M3 microcontroller featuring 256 KB Flash, 32 KB SRAM, 8 KB EEPROM with ECC, integrated LCD controller (up to 8×40 segments), and USB 2.0 interface with internal 48 MHz PLL. 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 STM32L151VCH6TR datasheet, STM32L151VCH6TR pinout, STM32L151VCH6TR application, or STM32L151VCH6TR equivalent, key selection criteria include standby current (0.29 µA), 12-bit ADC (1 Msps, 25 channels), dual 12-bit DACs with buffers, ultra-low-power comparators with wake-up capability, and 70 5V-tolerant I/Os mappable to 16 external interrupt vectors.
Technical Context
The STM32L151VCH6TR implements dynamic voltage scaling and multiple low-power modes (Stop, Standby, Low-power Run) with sub-µA retention states and 8 µs wake-up latency. Its Cortex-M3 core supports MPU, Thumb-2 instruction set, and deterministic interrupt handling with NVIC supporting up to 83 fast I/Os.
On-chip clock system includes factory-trimmed 16 MHz HSI (±1%), 32 kHz LSE for RTC calibration, and a programmable PLL generating CPU and USB clocks. Analog subsystem integrates two operational amplifiers, two ultra-low-power comparators, 12-bit ADC with temperature sensor/VREFINT, and dual buffered 12-bit DACs - all functional down to 1.8 V supply.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3, 32-bit, up to 32 MHz - enables real-time deterministic control with 1.25 DMIPS/MHz efficiency. |
| Memory | 256 KB Flash (with ECC), 32 KB SRAM, 8 KB true EEPROM (with ECC) - ensures data integrity and firmware resilience in field-deployed devices. |
| Power Consumption | 0.29 µA Standby (3 wakeup pins), 0.44 µA Stop (16 wakeup lines), 8.6 µA Low-power Run - extends battery life in coin-cell-powered IoT endpoints. |
| Analog Peripherals | 12-bit ADC (1 Msps, 25 channels), 2× 12-bit DAC (buffered), 2× op-amps, 2× ultra-low-power comparators - supports sensor signal conditioning and analog actuation without external components. |
| Communication | 1× USB 2.0 (48 MHz PLL), 3× USART, up to 8× SPI (2× I2S), 2× I2C (SMBus/PMBus) - enables mixed wired connectivity for diagnostics, telemetry, and peripheral bridging. |
| Timers & Control | 11 timers including 1× 32-bit, 6× 16-bit general-purpose (4× PWM/OC/IC), 2× watchdogs - provides precise timing, motor control, and safety-critical supervision. |
| Package & I/O | LQFP100 (14 × 14 mm), 83 fast I/Os (70 5V-tolerant), all mappable to 16 EXTI lines - supports high-pin-count industrial interfaces with robust level-shifting capability. |
Pinout & Package
LQFP100 package (14 × 14 mm, 0.5 mm pitch) with exposed thermal pad; RoHS-compliant, industrial temperature grade (–40 °C to +105 °C).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VDDIO2 | Power supply inputs | Separate domains for digital core (VDD), analog (VDDA), and I/O bank 2 (VDDIO2) - enable independent power gating and noise isolation. |
| VSS, VSSA, VSSIO2 | Ground returns | Dedicated ground paths per domain minimize coupling between analog, digital, and I/O sections. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD15, PE0–PE15, PF0–PF15, PG0–PG15 | General-purpose I/Os | 83 total GPIOs; 70 support 5V tolerance - allow direct interfacing with legacy logic and industrial sensors without level shifters. |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; compatible with external reset supervisors and push-button recovery circuits. |
| BOOT0 | Boot mode selection | Configures boot source (system memory, embedded SRAM, or main Flash) at power-on - essential for bootloader updates and debug recovery. |
| USB_DP / USB_DM | USB 2.0 full-speed differential pair | Integrated transceiver with internal 1.5 kΩ pull-up on DP - eliminates external USB termination resistors and simplifies PCB layout. |
| VLCD | LCD segment driver supply | External bias rail for LCD contrast control; supports step-up converter for single-supply LCD operation - reduces BOM count in display modules. |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power architecture | 0.29 µA Standby + RTC, 8 µs wake-up - enables multi-year operation on CR2032 batteries in wireless sensor nodes. |
| Embedded ECC memory | Flash and EEPROM protected by hardware ECC - prevents silent data corruption in safety-critical firmware and calibration storage. |
| Integrated LCD controller | Drives up to 8×40 segments with blinking, contrast adjustment, and internal step-up - eliminates external LCD bias IC in portable HMI designs. |
| Multi-source clock system | HSI (16 MHz ±1%), LSE (32.768 kHz), MSI (65 kHz–4.2 MHz), and PLL - allows seamless clock switching and fail-safe timing during voltage dips or crystal faults. |
| Capacitive touch sensing | Up to 23 channels with hardware-accelerated acquisition - enables robust touch buttons/sliders without dedicated touch controller IC. |
Applications
| Wearable Health Monitor | Smart Utility Meter |
|---|---|
|
Use Scenario: Continuous ECG/temperature logging with Bluetooth LE telemetry and segmented LCD display. IC Role / Device Role / Timing Role: Main system controller managing sensor acquisition, LCD refresh, USB/USART firmware updates, and ultra-low-power sleep scheduling. Use Value: Sub-µA standby current and integrated 12-bit ADC/DAC reduce external component count while enabling <10 µA average system current in active monitoring mode. |
Use Scenario: Battery-backed electricity/water meter with tamper detection, pulse counting, and local LCD readout. IC Role / Device Role / Timing Role: Primary metrology processor handling pulse input capture, RTC-based billing intervals, EEPROM-based tariff storage, and LCD segment driving. Use Value: 8 KB EEPROM with ECC ensures decade-long retention of billing history and calibration constants; 10 nA I/O leakage prevents battery drain during long-term backup operation. |
| Industrial Panel Controller | Portable Gas Detector |
|
Use Scenario: DIN-rail mounted HMI with 4–20 mA analog inputs, relay outputs, and 4-line character LCD. IC Role / Device Role / Timing Role: Real-time I/O coordinator executing PID loops, analog input scanning, and LCD update via DMA-driven peripherals. Use Value: 70 5V-tolerant I/Os directly interface with industrial sensors and actuators; dual op-amps condition 4–20 mA signals without external amplifiers. |
Use Scenario: Handheld toxic gas analyzer with electrochemical sensor, buzzer alarm, and OLED/LCD display. IC Role / Device Role / Timing Role: Sensor signal conditioner (ADC + op-amp + comparator), alarm generator, and display controller with low-power wake-on-event. Use Value: Ultra-low-power comparators detect threshold breaches and wake CPU from Stop mode in <8 µs - critical for immediate response to hazardous gas levels. |
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 |
|---|---|---|---|
| STM32L152VCH6TR | Includes AES-128 encryption engine and additional 16 KB Flash; identical peripherals and pinout. | Required where firmware IP protection or secure OTA updates are mandated (e.g., certified medical devices). | Select when cryptographic acceleration or extended code space justifies minor cost premium over STM32L151VCH6TR. |
| STM32L431VCT6 | Cortex-M4F core (FPU), 256 KB Flash, 64 KB SRAM, no EEPROM; lower standby current (150 nA) but no LCD controller. | Suitable for floating-point math-intensive tasks (e.g., sensor fusion) but requires external display driver if LCD needed. | Prefer for new designs needing FPU or lowest possible standby; avoid if EEPROM persistence or integrated LCD are required. |
Compared with STM32L152VCH6TR, the STM32L151VCH6TR omits crypto acceleration but retains identical analog/peripheral feature set and EEPROM - making it optimal for cost-sensitive, non-secure HMI and metering applications. Versus STM32L431VCT6, it trades FPU and ultra-low standby for built-in LCD and EEPROM - critical for display-centric, data-logging edge nodes.
Availability
STM32L151VCH6TR is available at Aetrix Electronics and suitable for wearable health monitors, smart utility meters, industrial panel controllers, and portable gas detectors requiring stable component supply across extended product lifecycles.
Supply support for STM32L151VCH6TR 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, MEMS, and automotive semiconductors since 1987.
The STM32L1 series targets ultra-low-power embedded applications demanding extended battery life, robust analog integration, and industrial-grade reliability - especially in portable instrumentation, energy metering, and wireless sensor networks.
FAQ
What is the maximum operating frequency and core type of the STM32L151VCH6TR?
The STM32L151VCH6TR features an ARM Cortex-M3 32-bit core with a maximum CPU frequency of 32 MHz. It achieves 1.25 DMIPS/MHz (Dhrystone 2.1) and includes a Memory Protection Unit (MPU) for enhanced software reliability. The core supports Thumb-2 instruction set and nested vectored interrupt controller (NVIC) with up to 83 GPIOs mapped to 16 external interrupt lines.
Does the STM32L151VCH6TR support USB functionality, and what are its requirements?
Yes, the STM32L151VCH6TR integrates a full-speed USB 2.0 device interface with an internal 48 MHz PLL for clock generation. It requires only the differential pair (USB_DP/USB_DM) and a 1.5 kΩ pull-up resistor on DP - no external PHY or crystal needed. The USB peripheral supports CDC, HID, and MSC classes and is accessible via the embedded bootloader over USB or USART.
How does the STM32L151VCH6TR manage ultra-low-power operation in battery-powered systems?
The device offers five low-power modes: Run, Sleep, Low-power Run, Stop, and Standby - with current consumption as low as 0.29 µA in Standby (3 wakeup pins) and 0.44 µA in Stop (16 wakeup lines). It includes a 32 kHz RTC with calibration, ultra-low-leakage I/Os (10 nA), and 8 µs wake-up time. Dynamic voltage scaling adjusts core voltage based on frequency to minimize active power.
What analog peripherals are integrated into the STM32L151VCH6TR, and how are they used in sensor applications?
The MCU integrates a 12-bit ADC (1 Msps, 25 channels), two 12-bit DACs with output buffers, two operational amplifiers, two ultra-low-power comparators, temperature sensor, and internal voltage reference (VREFINT). These enable end-to-end analog signal chains - e.g., op-amps condition sensor outputs, ADC digitizes them, comparators trigger wake-up on threshold breach, and DACs drive analog actuators - all without external components.
STM32L151VCH6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 100-UFBGA
- Series:
- STM32L1
- Packaging:
- Tape & Reel (TR)
- 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, POR, PWM, WDT
- Number of I/O:
- 83
- 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 25x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32L151VCH6TR FAQ
1.How can I place an order for STM32L151VCH6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32L151VCH6TR 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 STM32L151VCH6TR reliable?
The price and inventory of STM32L151VCH6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32L151VCH6TR is usually 5 days.
3.What payment methods are accepted for STM32L151VCH6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32L151VCH6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32L151VCH6TR?
STM32L151VCH6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32L151VCH6TR 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 STM32L151VCH6TR?
For technical support, including STM32L151VCH6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32L151VCH6TR requirements.
6.How does Aetrix verify that STM32L151VCH6TR is sourced from the original manufacturer or authorized distributors?
All STM32L151VCH6TR 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 STM32L151VCH6TR meets industry standards.
7.What is the process for return or replacement of STM32L151VCH6TR?
All STM32L151VCH6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32L151VCH6TR, 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 STM32L151VCH6TR part is unused and in its original packaging.
Return procedure for STM32L151VCH6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32L151VCH6TR 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…

.jpg)