STMicroelectronics

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

MPN: STM32L151VDT6 βœ“ Active
In Stock 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
From $5.6 USD / Unit
MOQ: 1 |
Price updated: 2026-08-17
Volume Pricing
Qty Unit Price Extended
1 $8.5 $8.50
10 $7.8 $78.00
100 $6.9 $690.00
500 $6.2 $3,100.00
1,000 $5.6 $5,600.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
Higher memory: 512 KB Flash, 80 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151VCT6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 256 KB Flash, 32 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151VBT6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 128 KB Flash, 16 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151V8T6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 64 KB Flash, 16 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L152VDT6

βœ… Drop-In
πŸ“¦ LQFP-100
Adds LCD controller, same memory

πŸ“‹ Reference alternative (not in catalog)

STM32L162VDT6

βœ… Drop-In
πŸ“¦ LQFP-100
Adds AES encryption, same memory

πŸ“‹ Reference alternative (not in catalog)

STM32L151VET6

βœ… Drop-In
πŸ“¦ LQFP-100
Higher memory: 512 KB Flash, 80 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151VCT6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 256 KB Flash, 32 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151VBT6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 128 KB Flash, 16 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151V8T6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 64 KB Flash, 16 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L152VDT6

βœ… Drop-In
πŸ“¦ LQFP-100
Adds LCD controller, same memory

πŸ“‹ Reference alternative (not in catalog)

STM32L162VDT6

βœ… Drop-In
πŸ“¦ LQFP-100
Adds AES encryption, same memory

πŸ“‹ Reference alternative (not in catalog)

STM32L151VET6

βœ… Drop-In
πŸ“¦ LQFP-100
Higher memory: 512 KB Flash, 80 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151VCT6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 256 KB Flash, 32 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151VBT6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 128 KB Flash, 16 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151V8T6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 64 KB Flash, 16 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L152VDT6

βœ… Drop-In
πŸ“¦ LQFP-100
Adds LCD controller, same memory

πŸ“‹ Reference alternative (not in catalog)

STM32L162VDT6

βœ… Drop-In
πŸ“¦ LQFP-100
Adds AES encryption, same memory

πŸ“‹ Reference alternative (not in catalog)

STM32L151VET6

βœ… Drop-In
πŸ“¦ LQFP-100
Higher memory: 512 KB Flash, 80 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151VCT6

βœ… Drop-In
πŸ“¦ LQFP-100
Lower memory: 256 KB Flash, 32 KB SRAM

πŸ“‹ Reference alternative (not in catalog)

STM32L151VDT6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M3
Max Clock Frequency 32 MHz
Flash Memory 384 KB
SRAM 48 KB
Supply Voltage Range 1.8 V to 3.6 V
Package LQFP-100 (14x14 mm)
Operating Temperature Range -40C to +85C
ADC Resolution 12-bit
ADC Sample Rate 1 Msps
DAC Resolution 12-bit
Number of DACs 2
Communication Interfaces USART, SPI, I2C, USB, CAN
Real-Time Clock Yes (with calendar and alarm)
Low-Power Modes Sleep, Low-power Run, Low-power Sleep, Stop with RTC, Stop without RTC, Standby with RTC, Standby without RTC
Process Technology 130nm
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 VBAT β€” Backup battery supply for RTC and backup registers
Pin 2 PC13 β€” GPIO / RTC tamper / RTC wakeup
Pin 3 PC14 β€” GPIO / OSC32_IN
Pin 4 PC15 β€” GPIO / OSC32_OUT
Pin 5 PF0 β€” GPIO / OSC_IN
Pin 6 PF1 β€” GPIO / OSC_OUT
Pin 7 NRST β€” Reset (active low)
Pin 8 VSSA β€” Analog ground
Pin 9 VDDA β€” Analog power supply
Pin 10 PA0 β€” GPIO / ADC_IN0 / WKUP1
Pin 11 PA1 β€” GPIO / ADC_IN1
Pin 12 PA2 β€” GPIO / ADC_IN2 / USART2_TX
Pin 13 PA3 β€” GPIO / ADC_IN3 / USART2_RX
Pin 14 PA4 β€” GPIO / ADC_IN4 / DAC_OUT1
Pin 15 PA5 β€” GPIO / ADC_IN5 / DAC_OUT2
Pin 16 PA6 β€” GPIO / ADC_IN6 / SPI1_MISO
Pin 17 PA7 β€” GPIO / ADC_IN7 / SPI1_MOSI
Pin 18 PA8 β€” GPIO / USART1_CK / MCO
Pin 19 PA9 β€” GPIO / USART1_TX / USB_VBUS
Pin 20 PA10 β€” GPIO / USART1_RX

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, Battery-Powered Consumer Electronics, Data Logging Systems.

πŸ’Š

Portable Medical Devices

The STM32L151VDT6 is ideal for portable medical devices such as glucose meters and pulse oximeters due to its ultra-low-power modes and integrated analog peripherals. The 12-bit ADC with 1 Msps sample rate enables precise sensor measurements, while the low-power Stop and Standby modes extend battery life. In a typical glucose meter, the MCU reads the sensor via the ADC, processes the data, and displays results on an LCD, all while consuming minimal power. The wide supply voltage range (1.8V-3.6V) allows direct operation from two AA batteries or a single lithium cell. The RTC maintains time-stamping for patient records, and the EEPROM emulation stores calibration data. Designers can achieve years of operation on a single battery by utilizing the low-power modes during idle periods.

🏭

Smart Meters

The STM32L151VDT6 is well-suited for smart meters, including electricity, water, and gas meters, due to its ultra-low-power operation and multiple communication interfaces. The MCU can measure consumption via the ADC, store data in Flash, and communicate via USART, SPI, or CAN to a central system. The low-power modes allow the meter to run for years on a battery or energy harvesting source. The RTC provides accurate time-stamping for usage data, and the EEPROM emulation ensures data retention during power loss. The wide operating temperature range (-40Β°C to +85Β°C) ensures reliable operation in outdoor environments. The 384 KB Flash provides ample space for firmware and data logging, while the 48 KB SRAM supports complex data processing.

🧩

Wireless Sensor Nodes

The STM32L151VDT6 is an excellent choice for wireless sensor nodes in IoT applications, where low power consumption is critical. The MCU can wake up from Stop mode via the RTC or external interrupts, read sensors, process data, and transmit via a wireless module (e.g., LoRa, Zigbee, or BLE) before returning to sleep. The ultra-low-power modes enable battery life of several years on a coin cell. The 12-bit ADC and DACs allow interfacing with various analog sensors and actuators. The communication interfaces (USART, SPI, I2C) connect to wireless modules, and the CAN interface supports industrial sensor networks. The 384 KB Flash and 48 KB SRAM provide sufficient resources for protocol stacks and data buffering.

🏭

Industrial Control Systems

The STM32L151VDT6 is suitable for industrial control systems, such as PLCs, motor controllers, and process monitors, due to its robust communication interfaces and wide operating temperature range. The CAN interface enables communication with industrial networks, while USART and SPI connect to sensors, actuators, and displays. The 12-bit ADC and DACs allow precise analog control and measurement. The low-power modes are useful for energy-efficient operation in battery-backed or energy-harvesting systems. The 384 KB Flash and 48 KB SRAM support complex control algorithms and data logging. The -40Β°C to +85Β°C temperature range ensures reliable operation in harsh industrial environments.

πŸ“±

Battery-Powered Consumer Electronics

The STM32L151VDT6 is ideal for battery-powered consumer electronics, such as remote controls, wearables, and smart home devices. Its ultra-low-power modes allow the device to operate for months or years on a single battery. The MCU can wake up from Stop mode via external interrupts (e.g., button presses) or the RTC for scheduled tasks. The integrated USB interface enables charging and data transfer, while the I2C and SPI interfaces connect to displays, sensors, and memory. The 12-bit ADC and DACs support analog features like battery monitoring and audio output. The small LQFP-100 package and wide supply voltage range make it easy to integrate into compact designs.

πŸ”§

Data Logging Systems

The STM32L151VDT6 is well-suited for data logging systems, such as environmental monitors, asset trackers, and scientific instruments. The large 384 KB Flash memory provides ample storage for logged data, and the EEPROM emulation ensures data retention during power loss. The RTC provides accurate time-stamping for each data point. The low-power modes allow the system to operate for extended periods on battery power, waking up periodically to take measurements and store data. The communication interfaces (USART, SPI, I2C, USB) enable data retrieval via wired or wireless connections. The 12-bit ADC and DACs support various sensors and actuators, making the MCU versatile for different logging applications.

Recommended Products Summary

STM32L151VDT6 STMicroelectronics Used in: Portable Medical Devices, Smart Meters, Wireless Sensor Nodes, Industrial Control Systems, Battery-Powered Consumer Electronics, Data Logging Systems LM4040 Voltage reference for ADC Used in: Portable Medical Devices TP4056 Battery charger Used in: Portable Medical Devices MCP3903 Energy metering AFE Used in: Smart Meters SX1276 LoRa transceiver for wireless communication Used in: Smart Meters, Wireless Sensor Nodes BME280 Environmental sensor Used in: Wireless Sensor Nodes ISO1050 CAN transceiver Used in: Industrial Control Systems AD5421 DAC for analog output Used in: Industrial Control Systems BQ25120 Battery charger Used in: Battery-Powered Consumer Electronics SSD1306 OLED display driver Used in: Battery-Powered Consumer Electronics W25Q128 External SPI Flash for additional storage Used in: Data Logging Systems DS3231 External RTC for precise timekeeping 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, providing a balance between performance and power consumption for ultra-low-power applications.
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 sufficient for complex firmware and data logging in battery-powered devices.
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 MCU to be powered directly from two AA batteries or a single lithium-ion cell, making it ideal for portable and battery-powered applications.
What low-power modes are available on STM32L151VDT6?
The STM32L151VDT6 offers multiple low-power modes including Sleep, Low-power Run, Low-power Sleep, Stop with RTC, Stop without RTC, Standby with RTC, and Standby without RTC. These modes allow designers to minimize power consumption during idle periods, extending battery life in duty-cycled applications.
Does STM32L151VDT6 have a real-time clock (RTC)?
Yes, the STM32L151VDT6 integrates a real-time clock (RTC) with calendar and alarm functions. The RTC can operate in Stop and Standby modes, maintaining timekeeping even when the main core is powered down, which is essential for time-stamping and scheduled wake-up events.
What communication interfaces are supported by STM32L151VDT6?
The STM32L151VDT6 supports USART, SPI, I2C, USB, and CAN communication interfaces. This rich set of peripherals enables connectivity with sensors, displays, wireless modules, and industrial networks, making the MCU versatile for various applications.
What is the ADC resolution and sample rate of STM32L151VDT6?
The STM32L151VDT6 features a 12-bit ADC with a maximum sample rate of 1 Msps. This high-resolution ADC is suitable for precise analog measurements in applications such as medical devices, industrial sensors, and data acquisition systems.
Does STM32L151VDT6 have DACs?
Yes, the STM32L151VDT6 includes two 12-bit DACs. These DACs can generate analog output voltages for applications like audio playback, waveform generation, and analog control loops, reducing the need for external DAC components.
What is the operating temperature range of STM32L151VDT6?
The STM32L151VDT6 operates over a temperature range of -40Β°C to +85Β°C. This industrial-grade temperature range ensures reliable operation in harsh environments, such as outdoor sensors, automotive (non-safety) applications, and industrial control systems.
What package is STM32L151VDT6 available in?
The STM32L151VDT6 is available in a 100-pin LQFP package with dimensions of 14x14 mm. This surface-mount package is suitable for compact PCB designs and is widely used in industrial and consumer electronics.
Where can I buy STM32L151VDT6 online?
The STM32L151VDT6 can be purchased from authorized distributors such as DigiKey and Mouser. As of 2026-08-13, the price for a single unit is approximately $8.50 USD, with volume discounts available for larger quantities. Check current stock and pricing on distributor websites.
What is the price of STM32L151VDT6?
As of 2026-08-13, the price of STM32L151VDT6 is approximately $8.50 USD for a single unit, $7.80 for 10 units, $6.90 for 100 units, $6.20 for 500 units, and $5.60 for 1000 units. Prices may vary by distributor and quantity.
What is the lead time for STM32L151VDT6?
The lead time for STM32L151VDT6 typically ranges from 2 to 4 weeks for standard orders, depending on distributor stock levels. For large volume orders, lead times may extend to 6-8 weeks. Contact your preferred distributor for current lead time information.
Is STM32L151VDT6 in stock?
Stock availability for STM32L151VDT6 varies by distributor. As of 2026-08-13, DigiKey and Mouser typically have stock available, but quantities may fluctuate. Check the distributor websites for real-time inventory status.
STM32L151VDT6 vs STM32L151VCT6 - which is better for my application?
The STM32L151VDT6 and STM32L151VCT6 are both ultra-low-power MCUs in the same LQFP-100 package, but the VDT6 has 384 KB Flash and 48 KB SRAM, while the VCT6 has 256 KB Flash and 32 KB SRAM. Choose the VDT6 if you need more memory for complex firmware or data logging; otherwise, the VCT6 may be more cost-effective.
What is the difference between STM32L151VDT6 and STM32L151VET6?
The STM32L151VDT6 and STM32L151VET6 are pin-compatible in the LQFP-100 package, but the VET6 offers 512 KB Flash and 80 KB SRAM, while the VDT6 has 384 KB Flash and 48 KB SRAM. The VET6 is a higher-memory variant, suitable for applications requiring larger code or data storage.
When should I choose STM32L151VDT6 over STM32L151VCT6?
Choose STM32L151VDT6 over STM32L151VCT6 when your application requires more than 256 KB of Flash or more than 32 KB of SRAM. The VDT6's 384 KB Flash and 48 KB SRAM provide additional headroom for complex firmware, larger data buffers, or over-the-air update capabilities.
What is the best drop-in replacement for STM32L151VDT6?
The best drop-in replacement for STM32L151VDT6 is the STM32L151VET6, which is pin-compatible in the same LQFP-100 package and offers higher memory (512 KB Flash, 80 KB SRAM). Other pin-compatible options include the STM32L151VCT6 (256 KB Flash, 32 KB SRAM) and the STM32L151VBT6 (128 KB Flash, 16 KB SRAM).
Can STM32L151VCT6 replace STM32L151VDT6?
Yes, the STM32L151VCT6 can replace the STM32L151VDT6 in most applications, as it is pin-compatible in the same LQFP-100 package. However, the VCT6 has less memory (256 KB Flash, 32 KB SRAM) compared to the VDT6 (384 KB Flash, 48 KB SRAM), so ensure your firmware fits within the reduced memory footprint.
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. This official datasheet provides complete specifications, pinout, and electrical characteristics.
Where can I find the STM32L151VDT6 pinout?
The STM32L151VDT6 pinout is detailed in the official datasheet available at https://www.st.com/resource/en/datasheet/stm32l151vd.pdf. The pinout diagram shows the 100-pin LQFP package with all pin assignments, including power, ground, GPIO, and peripheral interfaces.
Hey Google, what can replace STM32L151VDT6?
The STM32L151VDT6 can be replaced by pin-compatible STM32L1 series MCUs such as the STM32L151VET6, STM32L151VCT6, or STM32L151VBT6, all in the same LQFP-100 package. These alternatives offer varying memory sizes, allowing you to choose the right balance of cost and capability.
Is STM32L151VDT6 the same as STM32L151VCT6?
No, the STM32L151VDT6 and STM32L151VCT6 are not the same. They are pin-compatible in the LQFP-100 package, but the VDT6 has 384 KB Flash and 48 KB SRAM, while the VCT6 has 256 KB Flash and 32 KB SRAM. The VDT6 offers more memory for larger applications.
What are the key specifications of STM32L151VDT6 that engineers should know?
The STM32L151VDT6 is an ultra-low-power MCU with an ARM Cortex-M3 core at 32 MHz, 384 KB Flash, 48 KB SRAM, 1.8V-3.6V supply, 12-bit ADC at 1 Msps, two 12-bit DACs, and interfaces including USART, SPI, I2C, USB, and CAN. It operates from -40Β°C to +85Β°C in a 100-pin LQFP package.
What is the best STMicroelectronics equivalent for STM32L151VDT6?
The best STMicroelectronics equivalent for STM32L151VDT6 is the STM32L151VET6, which is pin-compatible in the same LQFP-100 package and offers higher memory (512 KB Flash, 80 KB SRAM). This makes it a drop-in replacement with additional headroom for future firmware updates.

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

Selection Guide

Choose the STM32L151VDT6 when you need a balance of memory (384 KB Flash, 48 KB SRAM) and ultra-low-power operation for battery-powered applications. If you require more memory, consider the STM32L151VET6 (512 KB Flash, 80 KB SRAM) as a drop-in replacement. If cost is a concern and your application fits within 256 KB Flash, the STM32L151VCT6 is a lower-cost alternative. For applications needing an LCD controller, the STM32L152VDT6 is pin-compatible and adds that feature. For security applications requiring AES encryption, the STM32L162VDT6 is pin-compatible and includes hardware crypto. All these alternatives share the same LQFP-100 package, enabling PCB layout reuse.

Comparison with Alternatives

Parameter This Product STM32L151VET6 STM32L151VCT6 STM32L151VBT6
Package LQFP-100 LQFP-100 LQFP-100 LQFP-100
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Core ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
Max Clock Frequency 32 MHz 32 MHz 32 MHz 32 MHz
Flash Memory 384 KB 512 KB 256 KB 128 KB
SRAM 48 KB 80 KB 32 KB 16 KB
Supply Voltage Range 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V
ADC Resolution 12-bit 12-bit 12-bit 12-bit
DAC Resolution 12-bit 12-bit 12-bit 12-bit
Communication Interfaces USART, SPI, I2C, USB, CAN USART, SPI, I2C, USB, CAN USART, SPI, I2C, USB, CAN USART, SPI, I2C, USB, CAN
Operating Temperature Range -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Higher Flash memory than STM32L151VCT6 (vs STM32L151VCT6)
  • Higher SRAM than STM32L151VCT6 (vs STM32L151VCT6)
  • Pin-compatible with higher-memory STM32L151VET6 (vs STM32L151VET6)

Design Notes

Ensure proper power supply decoupling: place a 100nF capacitor close to each VDD pin and a 4.7uF capacitor at the main power input. The VBAT pin should be connected to a backup battery or a capacitor to maintain RTC operation during main power loss. This is critical for reliable operation and to prevent noise-induced resets.

For the LQFP-100 package, ensure adequate ground plane and thermal vias under the exposed pad (if present) to improve heat dissipation. Keep analog and digital grounds separate and connect them at a single point to minimize noise coupling. Follow STMicroelectronics layout guidelines for the STM32L1 series.

Avoid exceeding the absolute maximum ratings for supply voltage (3.6V) and I/O pins. Ensure that the NRST pin is properly pulled up with a 100nF capacitor to ground to prevent spurious resets. When using the RTC, ensure the VBAT pin is connected to a backup supply to avoid data loss during main power failure.

Compliance Information

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

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified - this is a standard-grade MCU.

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