STMicroelectronics

STM32L151VBT6 - 32MHz Cortex-M3 128KB MCU | STMicroelectronics

部品番号: STM32L151VBT6 ✓ 生産中
2.5 V / 3.3 V Vdss 100-pin LQFP, 14 x 14 mm Package 32 MHz Speed 128 KB Memory
MOQ: 1 |

STM32L151VBT6 概要

The STMicroelectronics STM32L151VBT6 is an ultra-low-power 32-bit ARM Cortex-M3 microcontroller with a 32 MHz maximum clock, 128 KB of Flash memory, and 16 KB of SRAM in a 100-pin LQFP package measuring 14 x 14 mm. It also includes 4 KB of EEPROM and integrated 12-bit ADC and DAC resources, making it suitable for compact control systems that need low-power operation, USB connectivity, LCD control, and analog signal conditioning.

A microcontroller is an integrated semiconductor device containing a processor core, nonvolatile program memory, working memory, peripherals, and communication interfaces. In the product hierarchy, the STM32L151VBT6 is an ARM Cortex-M3 MCU within the STM32L1 ultra-low-power family, combining embedded real-time control with low-power management for battery-powered and energy-conscious equipment.

The STM32L151VBT6 operates at up to 32 MHz and delivers 1.25 DMIPS/MHz according to the manufacturer information. Its 128 KB Flash supports application firmware, while 16 KB of SRAM provides working space for control routines and data processing. The 4 KB EEPROM allows frequently changed calibration, configuration, or serial data to be retained without consuming Flash space.

Its integrated feature set includes a 12-bit ADC, 12-bit DAC, USB, LCD support, programmable voltage detection, brownout reset, and ultra-low-power POR/PDR functions. The device offers a 1 MHz to 24 MHz crystal oscillator range and a 32 kHz oscillator for real-time-clock operation with calibration. These resources reduce external component requirements in sensing, monitoring, and embedded user-interface designs.

Typical uses include compact industrial sensors, USB-connected data loggers, low-power instrumentation, LCD-based control panels, battery-powered monitors, and portable measurement equipment. The large 100-pin package exposes substantially more I/O than smaller STM32L1 variants, allowing multiple sensors, displays, communications interfaces, and actuator-control signals to share one controller.

Designers should account for the higher pin count and board area when choosing this option, but the LQFP-100 format is particularly useful for through-hole prototyping and automated assembly. Firmware must configure the clock tree, low-power modes, USB transceiver, analog peripherals, and alternate-function routing before the full device capability becomes available. The pin-description and alternate-function tables in the manufacturer datasheet should be used for every PCB assignment.

This product page combines the manufacturer-described device characteristics with practical application guidance, footprint selection advice, and electrically focused alternatives. These engineering-oriented details help teams distinguish the STM32L151VBT6 from lower-pin-count, higher-memory, or functionally adjacent STM32L1 devices before committing to a board design.

ドロップイン代替品: STM32L151VBT6 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: STM32L151VBT6 (同一形状・フットプリント) — 相違点: Flash Memory, Package, SRAM, ADC Resolution, DAC Resolution.

STMicroelectronics
Flash Memory: 256 Kbytes
Package: 100-pin LQFP (14x14 mm)
SRAM: 32 Kbytes
比較対象 STM32L151VBT6 →
STMicroelectronics
Flash Memory: 384 KB
Package: LQFP-100 (14x14 mm)
SRAM: 48 KB
比較対象 STM32L151VBT6 →

STM32L151VBT6A

✅ ドロップイン
📦 100-pin LQFP, 14 x 14 mm
Same 32 MHz Cortex-M3 core, 128 KB Flash, and 16 KB SRAM configuration; the -A ordering option changes the qualification-temperature profile rather than the core memory ratings.

📋 参考代替品(カタログ未掲載)

STM32L152VBT6A

✅ ドロップイン
📦 100-pin LQFP, 14 x 14 mm
Same 32 MHz Cortex-M3 core, 128 KB Flash, and 100-pin LQFP format; SRAM increases from 16 KB to 32 KB, a 100% increase.

📋 参考代替品(カタログ未掲載)

STM32L151VCT6

✅ ドロップイン ⚠️ 仕様未検証
STMicroelectronics
📦 100-pin LQFP, 14 x 14 mm
ARM Cortex-M3 32-bit · 32 MHz · 256 Kbytes · 32 Kbytes · 100-pin LQFP (14x14 mm) · Surface Mount · 1.65 V to 3.6 V · -40C to +85C

価格はお問い合わせください

データシートを見る →

STM32L152VCT6

✅ ドロップイン ⚠️ 仕様未検証
📦 100-pin LQFP, 14 x 14 mm
Retains the 32 MHz Cortex-M3 core and 100-pin LQFP format; Flash doubles from 128 KB to 256 KB and SRAM doubles from 16 KB to 32 KB.

📋 参考代替品(カタログ未掲載)

STM32L151VET6

✅ ドロップイン ⚠️ 仕様未検証
📦 100-pin LQFP, 14 x 14 mm
Retains the 32 MHz Cortex-M3 core, 16 KB SRAM, and 100-pin LQFP format; Flash increases from 128 KB to 512 KB, a 300% increase.

📋 参考代替品(カタログ未掲載)

STM32L151VBT6 最大定格&電気的特性

Product Type Ultra-low-power 32-bit ARM Cortex-M3 microcontroller
Maximum CPU Frequency 32 MHz
Core ARM Cortex-M3
Flash Memory 128 KB
SRAM 16 KB
EEPROM 4 KB
Performance 1.25 DMIPS/MHz
ADC Resolution 12 bit
DAC Resolution 12 bit
Crystal Oscillator Range 1 MHz to 24 MHz
RTC Oscillator 32 kHz with calibration
電源電圧 2.5 V / 3.3 V
Brownout Reset Ultra-safe low-power BOR with 5 selectable thresholds
Programmable Voltage Detector PVD supported
USB Interface Integrated USB
LCD Controller Integrated LCD controller
パッケージ 100-pin LQFP, 14 x 14 mm
実装タイプ Surface mount

STM32L151VBT6 100-pin lqfp, 14 x 14 mm ピン配置ガイド

STM32L151VBT6 (100-pin lqfp, 14 x 14 mm パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。

STM32L151VBT6 の 100-pin lqfp, 14 x 14 mm パッケージピン配置図

詳細なピン配置データはありません: STM32L151VBT6.

詳細は データシート をご参照ください。

主な用途

STM32L151VBT6 の用途: 6 件s: USB Connected Data Logger, Industrial Sensor and Condition Monitor, Battery-Powered Environmental Sensor, LCD Control Panel, Portable Medical Measurement Device, Compact USB Test and Measurement Instrument.

🖥️

USB Connected Data Logger

The STM32L151VBT6 fits a USB-connected logger because it combines a 32 MHz ARM Cortex-M3 core with 128 KB of Flash, 16 KB of SRAM, 4 KB of EEPROM, and an integrated USB interface. Firmware can collect measurements from the 12-bit ADC, format them locally, and transfer them over USB without requiring a separate interface controller. The 4 KB EEPROM is useful for calibration records, counters, and configuration values. A 32 kHz RTC oscillator supports accurate timestamps, while the STM32L1 low-power features help reduce energy use between acquisition intervals.

🏭

Industrial Sensor and Condition Monitor

The STM32L151VBT6 supports industrial monitoring systems that combine analog measurement, digital I/O, local storage, and communication. Its 12-bit ADC can sample pressure, temperature, or level signals after appropriate conditioning, while the large 100-pin LQFP provides enough pins for multiple digital inputs, sensor interfaces, and status indicators. The 32 MHz Cortex-M3 core supports filtering and local decision logic, and the 4 KB EEPROM retains calibration parameters. Brownout-reset thresholds and programmable voltage detection improve system behavior during unstable supply conditions.

🧩

Battery-Powered Environmental Sensor

The STM32L151VBT6 is appropriate for a battery-powered environmental sensor because its STM32L1 architecture is designed for low-power operation and includes calibrated 32 kHz RTC timing. The MCU can wake periodically, sample the 12-bit ADC, update local values, and return to a low-power state between measurements. EEPROM preserves calibration and accumulated counters, reducing repeated writes to Flash. The 12-bit DAC can also generate an excitation or reference level where the sensor circuit requires a controlled analog output, although external regulator efficiency strongly influences total battery life.

📺

LCD Control Panel

The STM32L151VBT6 can serve as the controller for a compact LCD-based operator panel because it includes an LCD-controller resource alongside 12-bit ADC, DAC, and USB interfaces. The 32 MHz Cortex-M3 core is sufficient for menu handling, data display, input polling, and communication updates. Its 100-pin LQFP provides a generous selection of GPIO and alternate-function pins for display control, keypad scanning, and status outputs. The 4 KB EEPROM can preserve user settings, while the RTC oscillator supports timestamps and event logging in equipment that must retain a local time reference.

💊

Portable Medical Measurement Device

The STM32L151VBT6 can support compact medical or wellness measurement equipment when its analog resources and low-power control are integrated with suitable signal-conditioning and isolation circuitry. The 12-bit ADC supports sensor acquisition, the DAC supports controlled stimulus or offset generation, and the 32 MHz Cortex-M3 core performs filtering and control. Four kilobytes of EEPROM retains configuration and calibration data, while the RTC oscillator enables timed procedures. Production medical designs still require appropriate electrical isolation, safety validation, regulatory review, and an IEC 60601-compliant system architecture.

🔧

Compact USB Test and Measurement Instrument

The STM32L151VBT6 is well suited to a compact USB test and measurement instrument because it integrates USB, fast 12-bit conversion, a calibrated 32 kHz timebase, and substantial I/O in one package. Firmware can orchestrate measurements, maintain instrument settings, and present results through a USB virtual interface. The 100-pin LQFP exposes enough connections for analog inputs, trigger signals, communication peripherals, and user controls. Its 128 KB Flash supports application code and calibration tables, while 4 KB of EEPROM can hold serial numbers, offsets, and persistent setup information.

What are the key specifications of STM32L151VBT6 that engineers should know?
The STM32L151VBT6 is a 32 MHz, 32-bit ARM Cortex-M3 MCU with 128 KB of Flash, 16 KB of SRAM, and 4 KB of EEPROM. It is packaged in a 100-pin, 14 x 14 mm LQFP and includes 12-bit ADC and DAC converters, USB, an LCD controller, a 1 MHz to 24 MHz crystal oscillator, and a calibrated 32 kHz RTC oscillator. According to the manufacturer datasheet, the device delivers 1.25 DMIPS/MHz and includes low-power brownout reset and programmable voltage detection.
What is the operating voltage of STM32L151VBT6?
The STM32L151VBT6 is specified for 2.5 V and 3.3 V supply operation. The manufacturer datasheet identifies the device as a low-power Cortex-M3 MCU designed for embedded control, data acquisition, USB-connected equipment, and battery-operated systems. Exact minimum and maximum voltage limits for each power mode, along with regulator and clock-dependent restrictions, should be confirmed in the electrical-characteristics and power-supply sections before the device is connected to a specific board supply.
How much memory does STM32L151VBT6 have?
The STM32L151VBT6 contains 128 KB of Flash program memory, 16 KB of SRAM, and 4 KB of EEPROM. According to the manufacturer datasheet, Flash stores the firmware and nonvolatile constants, SRAM supports working data and stack operations, and EEPROM can retain frequently updated parameters without consuming Flash endurance. This 128 KB Flash and 16 KB SRAM combination is suitable for compact protocol stacks, sensor processing, and moderate embedded control workloads.
Where can I download the STM32L151VBT6 datasheet PDF?
The STM32L151VBT6 datasheet is available from the STMicroelectronics documentation entry linked on this page, with a manufacturer PDF accessible through the component documentation. The document describes the Cortex-M3 core, memory map, 100-pin LQFP pinout, clock tree, ADC, DAC, USB, LCD, low-power modes, and electrical characteristics. Use the STMicroelectronics document for final design decisions and the package drawing for board-layout dimensions.
Where can I find the STM32L151VBT6 pinout?
The STM32L151VBT6 pin assignment is defined in the pin-description and alternate-function tables of the manufacturer datasheet. The device uses a 100-pin LQFP package, so its pin map includes power, ground, reset, boot, clock, analog, and general-purpose I/O assignments. Use the package drawing and pin table together when assigning board nets, because alternate functions and analog-capable pins vary by device configuration. The page diagram should be checked against the exact STMicroelectronics ordering code before layout release.
What can replace the STM32L151VBT6?
The closest documented replacements are STM32L151VBT6A and STM32L152VBT6A, both of which use the same 100-pin LQFP class and 32 MHz Cortex-M3 architecture. STM32L151VBT6A preserves the target part's core, memory, and 32-bit architecture, while STM32L152VBT6A adds the functions associated with the STM32L152 variant, including higher SRAM capacity. Firmware, peripheral availability, pin multiplexing, memory limits, and qualification requirements must be checked before either device is treated as a drop-in substitution.
Is STM32L151VBT6 the same as STM32L152VBT6A?
No. The STM32L151VBT6 and STM32L152VBT6A share the ARM Cortex-M3 architecture, 32 MHz maximum clock, 100-pin LQFP format, and 128 KB Flash configuration, but they are not functionally identical. The STM32L152VBT6A provides 32 KB of SRAM, twice the 16 KB SRAM of the STM32L151VBT6. Existing firmware may also depend on peripheral differences, so a PCB can fit without the software being binary-compatible.
When should I choose STM32L151VBT6 over STM32L151VBT6A?
Choose the STM32L151VBT6 when its standard temperature grade, SRAM density, and peripheral configuration match the product specification. Choose STM32L151VBT6A when the broader temperature qualification is required by the manufacturer for that ordering option. Both retain the same 100-pin LQFP footprint, 128 KB Flash, 16 KB SRAM, 32 MHz Cortex-M3 core, and 12-bit analog resources, so the decision should be based on environmental requirements rather than a PCB redesign.
Is STM32L151VBT6 suitable for a battery-powered sensor node?
The STM32L151VBT6 is suitable for many battery-powered sensor nodes because it belongs to STMicroelectronics' STM32L1 ultra-low-power MCU family and includes low-power brownout-reset, POR/PDR, and RTC oscillator features. Its 12-bit ADC supports analog measurement, while 4 KB of EEPROM can retain calibration data. Actual battery life depends on the selected sleep mode, peripheral activity, sampling rate, and analog front end, so firmware duty cycling and the datasheet current-consumption table determine real performance.
What is the best STMicroelectronics equivalent for STM32L151VBT6?
The STM32L151VBT6A is the closest same-manufacturer alternative because it retains the 100-pin LQFP package, 32 MHz Cortex-M3 core, 128 KB Flash, and 16 KB SRAM configuration. The principal decision point is its ordering-code temperature qualification. The STM32L152VBT6A offers the same package and clock speed but doubles SRAM to 32 KB, so it is more appropriate when the application needs additional working memory and the firmware supports the STM32L152 peripheral configuration.
How much current does the STM32L151VBT6 consume?
Current consumption depends on the selected supply voltage, clock configuration, active peripherals, and low-power mode. The manufacturer datasheet provides separate operating and stop or standby figures that should be used instead of a single nominal current value. For battery calculations, measure the complete application behavior, including sensor biasing, regulator efficiency, pull networks, and GPIO states. The 1.25 DMIPS/MHz performance figure describes processing capability rather than power consumption.
Where to buy STM32L151VBT6 online?
Use the Request a Quote form on this page to request STM32L151VBT6 pricing, stock confirmation, lead time, and shipment options from XAIPART. The form lets an engineer communicate the required quantity and traceable ordering conditions without relying on a static quantity table. For production planning, request the manufacturer ordering code, package form, delivery date, and any applicable traceability documents before releasing the purchase order.
What is the price of STM32L151VBT6?
The current STM32L151VBT6 commercial terms are presented through the Request a Quote form on this page. Submit the required quantity, package preference, delivery location, and target date to request a current quotation. Pricing for programmable microcontrollers can vary with order quantity, traceability, and supply status, so the form response is the appropriate source for an actionable purchasing figure rather than a potentially stale fixed price.
What is the lead time for STM32L151VBT6?
Request the current STM32L151VBT6 lead time through the Request a Quote form on this page. Include the annual and per-order consumption, required delivery date, and whether date-code or full traceability is required. A distributor inventory position does not establish a guaranteed manufacturing schedule for every quantity, so purchasing should rely on the confirmed quotation and the supplier's stated lead time for the requested order configuration.
Is STM32L151VBT6 in stock?
Current stock for STM32L151VBT6 should be confirmed through the Request a Quote form on this page. Include the exact quantity and packaging requirement so the response reflects an executable order rather than an isolated inventory count. Engineers should also state any acceptable date-code range, traceability standard, and delivery schedule, because these constraints can affect both availability and the final lead-time confirmation.
Does the STM32L151VBT6 support USB and LCD interfaces?
Yes. The manufacturer documentation identifies USB and LCD-controller resources in the STM32L151VBT6 feature set. USB can support connected control, configuration, or data-transfer functions, while the LCD controller can reduce the external component count for character or graphical displays. The relevant pins are multiplexed, so firmware configuration and the alternate-function table must match the board layout. USB clock, transceiver, and power-management requirements should follow the manufacturer reference configuration.
How do I choose between STM32L151VBT6 and STM32L152VBT6A for a new design?
Choose STM32L151VBT6 when 16 KB of SRAM, its established firmware profile, and the standard ordering-code environment meet the design. Choose STM32L152VBT6A when 32 KB of SRAM and the additional STM32L152 peripheral features provide a concrete benefit. Both operate at 32 MHz, use the Cortex-M3 core, provide 128 KB Flash, and retain the 100-pin LQFP format. Review memory use, USB and LCD requirements, analog features, bootloader behavior, and peripheral mapping before finalizing the selection.

エンジニアリング参考データ: STM32L151VBT6 — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the STM32L151VBT6 when a design needs a 32 MHz ARM Cortex-M3 controller with 128 KB Flash, 16 KB SRAM, 12-bit ADC and DAC resources, USB, LCD support, and the expanded I/O offered by a 100-pin LQFP. It is a practical fit for data loggers, industrial monitors, LCD panels, and low-power measurement instruments. Select STM32L151VBT6A when the extended ordering-code temperature qualification is required while retaining the same core, memory, and package configuration. Consider STM32L152VBT6A when 32 KB of SRAM is useful, but verify firmware and peripheral compatibility. Choose STM32L151VCT6 or STM32L151VET6 only when 256 KB or 512 KB of Flash is necessary; both increase Flash capacity without reducing the target's 16 KB SRAM. Because LQFP-100 requires substantial routing area and fine-pitch assembly capability, confirm the board density, assembly process, and component availability before final selection.

代替品との比較

パラメータ この製品 STM32L151VBT6A STM32L152VBT6A STM32L151VCT6 STM32L152VCT6 STM32L151VET6
Package 100-pin LQFP, 14 x 14 mm 100-pin LQFP, 14 x 14 mm 100-pin LQFP, 14 x 14 mm 100-pin LQFP, 14 x 14 mm 100-pin LQFP, 14 x 14 mm 100-pin LQFP, 14 x 14 mm
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
CPU Core ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
Maximum CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Flash Memory 128 KB 128 KB 128 KB 256 KB 256 KB 512 KB
SRAM 16 KB 16 KB 32 KB 16 KB 32 KB 16 KB
ADC Resolution 12 bit 12 bit 12 bit 12 bit 12 bit 12 bit
DAC Resolution 12 bit 12 bit 12 bit 12 bit 12 bit 12 bit
RTC Oscillator 32 kHz with calibration 32 kHz with calibration 32 kHz with calibration 32 kHz with calibration 32 kHz with calibration 32 kHz with calibration

主な差別化要因

  • Balanced 128 KB Flash and 16 KB SRAM configuration (vs STM32L151VET6)
  • Lower SRAM requirement with the same 32 MHz processing core (vs STM32L152VBT6A)
  • Lower Flash option for power-constrained embedded control (vs STM32L151VCT6)

設計ノート

Assign the 100-pin LQFP footprint from the exact manufacturer package drawing and cross-check every signal against the pin-description and alternate-function tables. Place the 32 kHz RTC crystal, main crystal or clock source, USB data lines, and analog inputs according to the recommended layout. Keep analog inputs away from high-switching-node traces and provide a quiet ground reference for the ADC and DAC. The large pin count offers flexibility, but incorrect alternate-function selection can still cause timing or analog-performance problems.

Design the supply network around the device's 2.5 V and 3.3 V operating options and the exact operating-mode limits in the manufacturer electrical-characteristics table. Place local input and output capacitors close to their associated supply pins, maintain the required startup sequencing, and route return currents without long shared paths through analog ground. Verify brownout, POR/PDR, and programmable voltage-detection thresholds against the product's real supply tolerances so transient events do not cause unintended resets or corrupted state.

Do not treat the STM32L151, STM32L152, and higher-Flash STM32L1 variants as firmware-identical merely because they share the Cortex-M3 core and LQFP-100 footprint. Check boot behavior, peripheral availability, SRAM requirements, vector-table details, and alternate-function assignments before changing the ordering code. A memory increase can also alter linker placement and application architecture. Perform a complete compile, peripheral smoke test, and boundary test on the intended replacement rather than relying only on pin compatibility.

For battery-powered operation, calculate average current from the exact firmware duty cycle rather than using the active-mode current alone. Include sensor biasing, regulator quiescent current, pull resistors, indicator LEDs, USB attachment, and RTC-domain consumption in the budget. The calibrated 32 kHz oscillator supports low-power timing, but an unsuitable external load capacitance or poor layout can increase oscillator current or reduce timing accuracy. Validate sleep-mode entry, peripheral wake-up behavior, and EEPROM write frequency in the final hardware configuration.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
Unknown

The device is an industrial microcontroller and is not presented as an AEC-Q100-qualified automotive part. RoHS, REACH, lead-free, halogen-free, and conflict-minerals declarations are unknown because no explicit compliance statement is available.

データ検証日: 2026-11-03 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

STM32L151VBT6 datasheet STM32L151VBT6 pinout STM32L151VBT6 datasheet pdf STM32L151VBT6 equivalent STM32L151VBT6 replacement STM32L151VBT6 cross reference STM32L151VBT6 LQFP-100 footprint STM32L151VBT6 32MHz Cortex-M3 STM32L151VBT6 128KB Flash 16KB SRAM STM32L151VBT6 price STM32L151VBT6 stock STMicroelectronics STM32L151VBT6 STM32L151VBT6 vs STM32L152VBT6A STM32L151VBT6 USB data logger STM32L151VBT6 application circuit

関連部品&用語

STMicroelectronics STM32L151VBT6 STM32L151VBT6A STM32L152VBT6A ARM Cortex-M3 STM32L1 microcontroller MCU embedded system ultra-low-power LQFP-100 100-pin LQFP surface mount 128 KB Flash 16 KB SRAM 4 KB EEPROM 12-bit ADC 12-bit DAC USB LCD controller 32 kHz RTC oscillator brownout reset programmable voltage detector low-dropout regulator
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示