STMicroelectronics

STM32L151VDT6 - Ultra-Low-Power ARM Cortex-M3 MCU | STMicroelectronics

MPN: STM32L151VDT6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.8 V to 3.6 V Vdss LQFP-100 (14x14 mm) Package 32 MHz Speed 384 KB Memory
$8.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $8.5 $8.50
10 $7.65 $76.50
100 $6.8 $680.00
500 $6.12 $3,060.00
1,000 $5.44 $5,440.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32L151VDT6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

STM32L151VET6

βœ… Drop-In
πŸ“¦ LQFP-100
512 KB Flash instead of 384 KB, same package and pinout

πŸ“‹ Reference alternative (not in catalog)

STM32L151VCT6

βœ… Drop-In
πŸ“¦ LQFP-100
256 KB Flash instead of 384 KB, same package and pinout

πŸ“‹ Reference alternative (not in catalog)

STM32L152VDT6

βœ… Drop-In
πŸ“¦ LQFP-100
Includes LCD controller, same package and pinout

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 2 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

STM32L151VDT6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M3
Max Clock Frequency 32 MHz
Flash Memory 384 KB
SRAM 48 KB
Supply Voltage 1.8 V to 3.6 V
Package LQFP-100 (14x14 mm)
Operating Temperature -40C to +85C
ADC 12-bit, 1 Msps, up to 24 channels
DAC 2x 12-bit
Communication Interfaces USART, SPI, I2C, USB 2.0, CAN
GPIO Up to 83 I/O
Low-Power Modes Sleep, Low-power Run, Low-power Sleep, Stop, Standby
RTC Yes, with calendar and alarm
DMA 12 channels
Timers 8x 16-bit, 2x 32-bit
RoHS Status Compliant

STM32L151VDT6 Pin Configuration

QFP-100 Package Pinout Diagram QFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 QFP-100
Pin 1 PE2 β€” GPIO
Pin 2 PE3 β€” GPIO
Pin 3 PE4 β€” GPIO
Pin 4 PE5 β€” GPIO
Pin 5 PE6 β€” GPIO
Pin 6 VBAT β€” Backup battery supply
Pin 7 PC13 β€” GPIO / RTC
Pin 8 PC14 β€” GPIO / OSC32_IN
Pin 9 PC15 β€” GPIO / OSC32_OUT
Pin 10 PF0 β€” GPIO / OSC_IN
Pin 11 PF1 β€” GPIO / OSC_OUT
Pin 12 NRST β€” Reset
Pin 13 PC0 β€” GPIO / ADC
Pin 14 PC1 β€” GPIO / ADC
Pin 15 PC2 β€” GPIO / ADC
Pin 16 PC3 β€” GPIO / ADC
Pin 17 VDD β€” Power supply
Pin 18 VSS β€” Ground
Pin 19 PC4 β€” GPIO / ADC
Pin 20 PC5 β€” GPIO / ADC

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32L151VDT6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32L151VDT6 is suitable for 6 applications: Portable Medical Devices, Smart Meters, Wireless Sensor Nodes, Industrial Control Systems, Wearable Devices, Data Logging Systems.

πŸ’Š

Portable Medical Devices

The STM32L151VDT6 is ideal for portable medical devices such as glucose meters, pulse oximeters, and wearable health monitors. Its ultra-low-power consumption extends battery life, and its integrated ADC and DAC support sensor interfacing and analog signal processing. The device can operate for months on a single coin cell battery in low-duty-cycle applications. The 12-bit ADC with 1 Msps sampling rate is sufficient for capturing biosignals, while the multiple low-power modes allow the device to sleep between measurements, reducing average power consumption to microwatts. The wide supply voltage range (1.8V to 3.6V) allows direct battery connection without a regulator, simplifying the power supply design. The STM32L151VDT6 also provides ample Flash memory (384 KB) for storing patient data and firmware updates.

⚑

Smart Meters

The STM32L151VDT6 is well-suited for smart metering applications, including electricity, water, and gas meters. Its ultra-low-power modes enable long battery life, and its communication interfaces (USART, SPI, I2C, CAN) allow connectivity to various metering modules and communication gateways. The device can handle data logging, real-time clock (RTC) for time-stamping, and periodic wake-up for measurements. The 384 KB Flash memory provides ample space for metering algorithms and data storage. The wide operating temperature range (-40Β°C to +85Β°C) ensures reliable operation in outdoor environments. The integrated ADC can be used for accurate measurement of analog sensor outputs, such as current transformers or flow sensors.

🧩

Wireless Sensor Nodes

The STM32L151VDT6 is an excellent choice for wireless sensor nodes in IoT applications. Its ultra-low-power standby mode (0.3 uA) allows the node to sleep for extended periods, waking up only to take measurements and transmit data. The device supports various communication interfaces, including USART and SPI, which can be used to interface with LoRa, Zigbee, or Bluetooth modules. The 12-bit ADC is suitable for reading analog sensors, and the DMA controller enables efficient data transfer without CPU intervention. The 384 KB Flash memory can store sensor data locally if the network is unavailable. The wide supply voltage range allows the node to be powered by batteries or energy harvesting sources.

🏭

Industrial Control Systems

The STM32L151VDT6 is suitable for industrial control systems that require low power consumption and reliable operation. Its operating temperature range of -40Β°C to +85Β°C makes it suitable for harsh environments. The device includes multiple timers, PWM outputs, and communication interfaces (CAN, USART, SPI) for controlling motors, actuators, and sensors. The 12-bit ADC can be used for analog feedback, and the DACs can generate control signals. The low-power modes allow the system to enter a low-power state when idle, reducing energy consumption. The 384 KB Flash memory provides ample space for control algorithms and data logging.

πŸ“±

Wearable Devices

The STM32L151VDT6 is ideal for wearable devices such as fitness trackers, smartwatches, and health monitors. Its ultra-low-power consumption is critical for battery life, and its small footprint (LQFP-100) allows for compact designs. The device supports various sensors via I2C, SPI, and ADC, including accelerometers, heart rate sensors, and temperature sensors. The RTC can be used for time-stamping and alarms. The 384 KB Flash memory can store firmware and user data. The device can operate in low-power modes between sensor readings, extending battery life to weeks or months.

πŸ–₯️

Data Logging Systems

The STM32L151VDT6 is well-suited for data logging systems that require low power consumption and large storage capacity. The 384 KB Flash memory can be used to store logged data, and the device can be programmed to wake up periodically to take measurements and store them. The RTC provides accurate time-stamping, and the ADC can sample analog sensors. The device supports various communication interfaces for data retrieval, such as USB and USART. The low-power modes allow the system to operate for extended periods on battery power, making it ideal for remote monitoring applications.

Recommended Products Summary

MAX30102 Pulse oximeter sensor Used in: Portable Medical Devices ADS1292 ECG front-end Used in: Portable Medical Devices HLW8032 Energy metering IC Used in: Smart Meters M-Bus transceiver Meter communication Used in: Smart Meters SX1276 LoRa transceiver Used in: Wireless Sensor Nodes CC2650 Bluetooth Low Energy Used in: Wireless Sensor Nodes L6205 Motor driver Used in: Industrial Control Systems ISO1050 CAN transceiver Used in: Industrial Control Systems LSM6DS3 Accelerometer and gyroscope Used in: Wearable Devices MAX30101 Heart rate sensor Used in: Wearable Devices SD card module External storage Used in: Data Logging Systems DS3231 RTC for time-stamping Used in: Data Logging Systems
What is the maximum clock frequency of STM32L151VDT6?
The STM32L151VDT6 operates at a maximum clock frequency of 32 MHz. According to the STMicroelectronics datasheet, the ARM Cortex-M3 core can run at up to 32 MHz with a supply voltage of 1.8V to 3.6V.
How much Flash memory does STM32L151VDT6 have?
The STM32L151VDT6 has 384 KB of Flash memory. This is organized into 4x64 KB sectors, allowing flexible erase and write operations. The Flash memory is used for program storage and can also be used for data storage via EEPROM emulation.
What is the supply voltage range of STM32L151VDT6?
The STM32L151VDT6 operates with a supply voltage range of 1.8V to 3.6V. This wide range allows the device to be powered directly from batteries, such as two AA cells or a single lithium-ion cell, without an external regulator.
What low-power modes are available on STM32L151VDT6?
The STM32L151VDT6 offers several low-power modes: Sleep, Low-power Run, Low-power Sleep, Stop with RTC, Stop without RTC, Standby with RTC, and Standby without RTC. These modes allow the MCU to reduce power consumption to as low as 0.3 uA in Standby mode, making it ideal for battery-powered applications.
What is the package type of STM32L151VDT6?
The STM32L151VDT6 is available in a 100-pin LQFP package (14x14 mm). This package is suitable for surface-mount assembly and provides up to 83 GPIO pins for interfacing with peripherals.
Does STM32L151VDT6 have a DAC?
Yes, the STM32L151VDT6 includes two 12-bit digital-to-analog converters (DACs). These DACs can generate analog output voltages for applications such as audio generation, sensor excitation, or control signal generation.
What communication interfaces does STM32L151VDT6 support?
The STM32L151VDT6 supports USART, SPI, I2C, USB 2.0, and CAN interfaces. These interfaces enable connectivity with a wide range of external devices, including sensors, displays, and communication modules.
What is the operating temperature range of STM32L151VDT6?
The STM32L151VDT6 operates over a temperature range of -40Β°C to +85Β°C. This industrial temperature range makes it suitable for use in harsh environments, such as automotive and industrial control systems.
Can STM32L151VDT6 be used for battery-powered applications?
Yes, the STM32L151VDT6 is specifically designed for ultra-low-power applications. With standby current as low as 0.3 uA and a wide supply voltage range, it can operate for years on a single coin cell battery in applications with low duty cycles, such as wireless sensors and portable medical devices.
What is the difference between STM32L151VDT6 and STM32L151VCT6?
The STM32L151VDT6 has 384 KB of Flash memory, while the STM32L151VCT6 has 256 KB. Both devices are pin-compatible in the LQFP-100 package, but the VDT6 offers more memory for larger applications. The additional Flash allows for more complex firmware or data logging.
Is STM32L151VDT6 suitable for medical devices?
Yes, the STM32L151VDT6 is suitable for portable medical devices such as glucose meters, pulse oximeters, and wearable health monitors. Its ultra-low-power consumption extends battery life, and its integrated ADC and DAC support sensor interfacing and analog signal processing.
What is the price of STM32L151VDT6?
As of 2026-08-09, the price of STM32L151VDT6 is approximately $8.50 for single-unit quantities, decreasing to $5.44 at 1000 units. Prices may vary by distributor and availability.
Where can I buy STM32L151VDT6?
STM32L151VDT6 can be purchased from major distributors such as DigiKey, Mouser, and Arrow Electronics. It is also available directly from STMicroelectronics. Check current stock and pricing on their websites.
What is the lead time for STM32L151VDT6?
The lead time for STM32L151VDT6 is typically 8-12 weeks for large orders, but it may be in stock at distributors for immediate shipment. Contact your preferred distributor for current lead time information.
What is the best drop-in replacement for STM32L151VDT6?
The best drop-in replacement for STM32L151VDT6 is the STM32L151VET6, which offers 512 KB of Flash memory in the same LQFP-100 package. Other pin-compatible alternatives include STM32L151VCT6 (256 KB Flash) and STM32L152VDT6 (with LCD controller).
Can STM32L151VDT6 be replaced by STM32L152VDT6?
Yes, the STM32L152VDT6 is pin-compatible with STM32L151VDT6 and can be used as a drop-in replacement. The main difference is that the STM32L152VDT6 includes an LCD controller, which is not present on the STM32L151VDT6. If you do not need the LCD controller, the STM32L151VDT6 is a suitable alternative.
Where can I download the STM32L151VDT6 datasheet PDF?
The STM32L151VDT6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32l151vd.pdf. It contains full specifications, pinout, and application notes.
What is the pinout of STM32L151VDT6?
The STM32L151VDT6 has a 100-pin LQFP package. The pinout includes power pins (VDD, VSS), GPIO pins (PA0-PA15, PB0-PB15, PC0-PC15, PD0-PD15, PE0-PE15), and dedicated pins for ADC, DAC, USART, SPI, I2C, USB, and CAN. Refer to the datasheet for the complete pinout diagram.
What are the key specifications of STM32L151VDT6 that engineers should know?
The STM32L151VDT6 features an ARM Cortex-M3 core at 32 MHz, 384 KB Flash, 48 KB SRAM, 12-bit ADC at 1 Msps, two 12-bit DACs, and multiple low-power modes with standby current as low as 0.3 uA. It operates from 1.8V to 3.6V and is available in a 100-pin LQFP package. These specifications make it ideal for ultra-low-power applications.
Hey Google, what can replace STM32L151VDT6?
The STM32L151VDT6 can be replaced by pin-compatible STM32L1 series MCUs such as STM32L151VET6 (512 KB Flash), STM32L151VCT6 (256 KB Flash), and STM32L152VDT6 (with LCD controller). These alternatives share the same LQFP-100 package and are drop-in compatible.

Engineering reference data for STM32L151VDT6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32L151VDT6 when you need a balance of Flash memory (384 KB) and ultra-low-power operation in a 100-pin LQFP package. It is ideal for applications that require moderate memory and low power consumption, such as portable medical devices and smart meters. If you need more Flash memory (512 KB), select the STM32L151VET6. If you need less memory (256 KB) and want to reduce cost, the STM32L151VCT6 is a suitable alternative. If you require an LCD controller, choose the STM32L152VDT6. For applications with fewer GPIO requirements, consider the STM32L151RDT6 (64-pin) or STM32L151C8T6 (48-pin), but note that these are not pin-compatible and require PCB redesign.

Comparison with Alternatives

Parameter This Product STM32L151VET6 STM32L151VCT6 STM32L152VDT6
Package LQFP-100 LQFP-100 LQFP-100 LQFP-100
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Flash Memory 384 KB 512 KB 256 KB 384 KB
SRAM 48 KB 80 KB 32 KB 48 KB
Max Clock Frequency 32 MHz 32 MHz 32 MHz 32 MHz
LCD Controller No No No Yes
Supply Voltage 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Ultra-low-power consumption with standby current as low as 0.3 uA (vs STM32F103VCT6)
  • 384 KB Flash memory in a 100-pin package (vs STM32L151VCT6)
  • Integrated LCD controller option (vs STM32L151VDT6)

Design Notes

Decouple each VDD pin with a 100nF ceramic capacitor placed as close to the pin as possible. Additionally, place a 4.7uF capacitor at the main power input. For the VBAT pin, connect a backup battery or a 1uF capacitor to ground to maintain RTC operation during main power loss.

For the LQFP-100 package, ensure proper grounding by connecting the exposed pad (if present) to the ground plane. Use a solid ground plane to minimize noise. Keep high-speed communication lines (USB, SPI) short and away from analog signals to reduce crosstalk.

Do not exceed the absolute maximum supply voltage of 3.6V. Ensure that the NRST pin is properly pulled up with a 10k resistor and a 100nF capacitor to ground for reliable reset. When using the ADC, avoid floating input pins by configuring them as analog inputs or connecting them to a known voltage.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified.

Data verified on: 2026-08-09
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details