STM32L152VBT6
  • Share:

STMicroelectronics STM32L152VBT6

Manufacturer No:
STM32L152VBT6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 128KB FLASH 100LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32L152VBT6 is a 32-bit microcontroller from STMicroelectronics, part of the STM32L1 series. It features an ARM Cortex-M3 core operating at a frequency of up to 32 MHz. This ultra-low-power microcontroller is designed for a wide range of portable and battery-powered applications, including gaming, alarm systems, metering, medical equipment, and remote sensors for the Internet of Things (IoT).

Key Specifications

Specification Details
Brand STMicroelectronics
Family Name STM32L1
Package Type LQFP
Mounting Type Surface Mount
Pin Count 100
Device Core ARM Cortex M3
Data Bus Width 32bit
Program Memory Size 128 kB Flash with ECC
Maximum Frequency 32MHz
RAM Size 32 kB
USB Channels 1
Number of PWM Units 4
Number of SPI Channels 2
Number of I2C Channels 2
Number of USART Channels 3
Typical Operating Supply Voltage 1.65 → 3.6 V
Minimum Operating Temperature -40 °C
Maximum Operating Temperature +85 °C
ADCs 24 x 12 bit
DACs 2 x 12 bit with output buffers
Dimensions 14.2 x 14.2 x 1.45mm

Key Features

  • Ultra-low-power platform with multiple low-power modes: Sleep, Low-Power Run, Low-Power Sleep, Stop with RTC, Stop without RTC, Standby with RTC, and Standby without RTC.
  • ARM Cortex-M3 32-bit core operating at up to 32 MHz frequency.
  • Up to 128 KB Flash memory with ECC, up to 16 KB RAM, and up to 4 KB true EEPROM with ECC.
  • Serial interfaces: USB, three USARTs, two SPIs, and two I²Cs.
  • 12-bit ADC with up to 24 channels and 2 x 12-bit DACs with output buffers.
  • Real-Time Clock (RTC) with backup registers and up to 20 capacitive sensing channels.
  • LCD driver for up to 8 x 40 segments with built-in LCD voltage generator.
  • Two ultra-low-power comparators and a cyclic redundancy check (CRC) calculation unit for memory verification.
  • Support for DMA, JTAG, and trace debugging.
  • Up to 83 fast I/Os (73 of which are 5 V-tolerant) all mappable on 16 external interrupt vectors.

Applications

  • Portable and battery-powered devices such as gaming consoles, alarm systems, and medical equipment.
  • Metering and remote sensors for the Internet of Things (IoT).
  • Low-power consumer electronics and industrial automation.
  • Touch sensing applications with up to 20 capacitive sensing channels.
  • LCD-based applications utilizing the integrated LCD controller.

Q & A

  1. What is the core architecture of the STM32L152VBT6?

    The STM32L152VBT6 features an ARM Cortex-M3 32-bit core.

  2. What is the maximum operating frequency of the STM32L152VBT6?

    The maximum operating frequency is 32 MHz.

  3. How much Flash and RAM does the STM32L152VBT6 have?

    It has up to 128 KB Flash memory and up to 16 KB RAM.

  4. What are the power supply voltage ranges for the STM32L152VBT6?

    The typical operating supply voltage is from 1.65 V to 3.6 V.

  5. What are the key serial interfaces available on the STM32L152VBT6?

    The microcontroller includes USB, three USARTs, two SPIs, and two I²Cs.

  6. Does the STM32L152VBT6 support LCD driving?

    Yes, it includes an LCD driver for up to 8 x 40 segments.

  7. What are the low-power modes available on the STM32L152VBT6?

    The device 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.

  8. What is the operating temperature range of the STM32L152VBT6?

    The operating temperature range is from -40 °C to +85 °C.

  9. Does the STM32L152VBT6 support touch sensing?

    Yes, it supports up to 20 capacitive sensing channels.

  10. What debugging interfaces are supported by the STM32L152VBT6?

    The device supports serial wire debug, JTAG, and trace debugging.

Product Attributes

Core Processor:ARM® Cortex®-M3
Core Size:32-Bit Single-Core
Speed:32MHz
Connectivity:I²C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals:Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT
Number of I/O:83
Program Memory Size:128KB (128K x 8)
Program Memory Type:Flash
EEPROM Size:4K x 8
RAM Size:16K x 8
Voltage - Supply (Vcc/Vdd):1.8V ~ 3.6V
Data Converters:A/D 24x12b; D/A 2x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:100-LQFP
Supplier Device Package:100-LQFP (14x14)
0 Remaining View Similar

In Stock

$10.49
92

Please send RFQ , we will respond immediately.

Same Series
1608580000
1608580000
CONN TERM BLK FEED THRU 12-30AWG

Similar Products

Part Number STM32L152VBT6 STM32L152VBT6A STM32L152VCT6 STM32L152VET6 STM32L152VDT6 STM32L151VBT6 STM32L152CBT6 STM32L152RBT6 STM32L152V8T6 STM32L152VBH6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Not For New Designs Active Active Active Active Not For New Designs Not For New Designs Not For New Designs Not For New Designs Active
Core Processor ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 32MHz 32MHz 32MHz 32MHz 32MHz 32MHz 32MHz 32MHz 32MHz 32MHz
Connectivity I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, Cap Sense, DMA, I²S, LCD, POR, PWM, WDT
Number of I/O 83 83 83 83 83 83 37 51 83 83
Program Memory Size 128KB (128K x 8) 128KB (128K x 8) 256KB (256K x 8) 512KB (512K x 8) 384KB (384K x 8) 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8) 64KB (64K x 8) 128KB (128K x 8)
Program Memory Type Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash
EEPROM Size 4K x 8 4K x 8 8K x 8 16K x 8 12K x 8 4K x 8 4K x 8 4K x 8 4K x 8 4K x 8
RAM Size 16K x 8 32K x 8 32K x 8 80K x 8 48K x 8 16K x 8 16K x 8 16K x 8 10K x 8 16K x 8
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V
Data Converters A/D 24x12b; D/A 2x12b A/D 24x12b; D/A 2x12b A/D 25x12b; D/A 2x12b A/D 25x12b; D/A 2x12b A/D 25x12b; D/A 2x12b A/D 24x12b; D/A 2x12b A/D 16x12b; D/A 2x12b A/D 20x12b; D/A 2x12b A/D 24x12b; D/A 2x12b A/D 24x12b; D/A 2x12b
Oscillator Type Internal Internal Internal Internal Internal Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 100-LQFP 100-LQFP 100-LQFP 100-LQFP 100-LQFP 100-LQFP 48-LQFP 64-LQFP 100-LQFP 100-UFBGA
Supplier Device Package 100-LQFP (14x14) 100-LQFP (14x14) 100-LQFP (14x14) 100-LQFP (14x14) 100-LQFP (14x14) 100-LQFP (14x14) 48-LQFP (7x7) 64-LQFP (10x10) 100-LQFP (14x14) 100-UFBGA (7x7)

Related Product By Categories

LPC4074FBD80,551
LPC4074FBD80,551
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 80LQFP
MSP430G2533IRHB32R
MSP430G2533IRHB32R
Texas Instruments
IC MCU 16BIT 16KB FLASH 32VQFN
MC9S08FL16CLC
MC9S08FL16CLC
NXP USA Inc.
IC MCU 8BIT 16KB FLASH 32LQFP
STM32F407ZET6
STM32F407ZET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
LPC2361FBD100,551
LPC2361FBD100,551
NXP USA Inc.
IC MCU 16/32B 64KB FLASH 100LQFP
MSP430F2132TRHBR
MSP430F2132TRHBR
Texas Instruments
IC MCU 16BIT 8KB FLASH 32VQFN
STM32F429NIH6G
STM32F429NIH6G
STMicroelectronics
IC MCU 32BIT 2MB FLASH 216TFBGA
MIMXRT1052CVL5BR
MIMXRT1052CVL5BR
NXP USA Inc.
I.MX RT1050 CROSSOVER PROCESSOR
SPC5604CK0VLL6R
SPC5604CK0VLL6R
NXP USA Inc.
IC MCU 32BIT 512KB FLASH 100LQFP
TMS320F28044PZS
TMS320F28044PZS
Texas Instruments
IC MCU 32BIT 128KB FLASH 100LQFP
TMS320F2812ZHHAR
TMS320F2812ZHHAR
Texas Instruments
IC MCU 32BIT 256KB FLASH 179BGA
LPC4078FBD100E
LPC4078FBD100E
NXP USA Inc.
IC MCU 32BIT 512KB FLASH 100LQFP

Related Product By Brand

STPS1045D
STPS1045D
STMicroelectronics
DIODE SCHOTTKY 45V 10A TO220AC
TMMDB3TG
TMMDB3TG
STMicroelectronics
DIAC 30-34V 2A MINIMELF
ACST1235-8FP
ACST1235-8FP
STMicroelectronics
TRIAC 800V 12A TO-220FPAB
STP80NF03L-04
STP80NF03L-04
STMicroelectronics
MOSFET N-CH 30V 80A TO220AB
STD14NM50N
STD14NM50N
STMicroelectronics
MOSFET N-CH 500V 12A DPAK
STGW80H65DFB-4
STGW80H65DFB-4
STMicroelectronics
IGBT BIPO 650V 80A TO247
STM32F101ZDT6
STM32F101ZDT6
STMicroelectronics
IC MCU 32BIT 384KB FLASH 144LQFP
TEA3718SDP
TEA3718SDP
STMicroelectronics
IC MOTOR DRVR BIPOLAR 16POWERDIP
VNN3NV04PTR-E
VNN3NV04PTR-E
STMicroelectronics
IC PWR DRIVER N-CHAN 1:1 SOT223
VNQ5050AKTR-E
VNQ5050AKTR-E
STMicroelectronics
IC PWR DRVR N-CHAN 1:1 PWRSSO24
L78M15CDT-TR
L78M15CDT-TR
STMicroelectronics
IC REG LINEAR 15V 500MA DPAK
L7824ACV
L7824ACV
STMicroelectronics
IC REG LINEAR 24V 1.5A TO220AB