Skip to the content

STM32L151VBH6A

STMicroelectronicsExtended

-40℃~+85℃ 1.8V~3.6V 128KB 12bit 12bit 32 Bit 32KB 32MHz 4KB 83 ARM Cortex-M3 Built-in FLASH UFBGA-100 Microcontrollers (MCU/MPU/SOC) ROHS

Part id
st/STM32L151VBH6A
Category
Microcontrollers (MCU, MPU, SOC)
Package
UFBGA-100
Pins
100
In stock
25 at JLCPCB (C1338569)

Overview

The STM32L151VBH6A is a microcontroller made by STMicroelectronics in a UFBGA-100 package with 100 pins. -40℃~+85℃ 1.8V~3.6V 128KB 12bit 12bit 32 Bit 32KB 32MHz 4KB 83 ARM Cortex-M3 Built-in FLASH UFBGA-100 Microcontrollers (MCU/MPU/SOC) ROHS.

PCBKit's library has its KiCad symbol (MCU_ST_STM32L1:STM32L151VBHx, from KiCad's library) and its footprint (Package_BGA:UFBGA-100_7x7mm_Layout12x12_P0.5mm, from KiCad's library), ready for a KiCad board. 25 are in stock at JLCPCB (part C1338569).

Symbol

PE3A1PE1A2PB8A3BOOT0A4PD7A5PD5A6PB4A7PB3A8PA15A9PA14A10PA13A11PA12A12PE4B1PE2B2PB9B3PB7B4PB6B5PD6B6PD4B7PD3B8PD1B9PC12B10PC10B11PA11B12PC13C1PE5C2PE0C3VDDC4PB5C5PD2C8PD0C9PC11C10PH2C11PA10C12PC14D1PE6D2VSSD3PA9D10PA8D11PC9D12PC15E1VLCDE2PC8E10PC7E11PC6E12PH0F1PH1G1VDDG2VDDG11VDDG12PC0H1NRSTH2VDDH3PD15H10PD14H11PD13H12VSSAJ1PC1J2PC2J3PD12J10PD11J11PD10J12VREF-K1PC3K2PA2K3PA5K4PC4K5PD9K8PD8K9PB15K10PB14K11PB13K12VREF+L1PA0L2PA3L3PA6L4PC5L5PB2L6PE8L7PE10L8PE12L9PB10L10PB11L11PB12L12VDDAM1PA1M2PA4M3PA7M4PB0M5PB1M6PE7M7PE9M8PE11M9PE13M10PE14M11PE15M12
MCU_ST_STM32L1:STM32L151VBHxFrom KiCad's library

Footprint

Package_BGA:UFBGA-100_7x7mm_Layout12x12_P0.5mmFrom KiCad's library

Pinout

100
The pins of the STM32L151VBH6A
PinNameType
A1PE3Input/output
A2PE1Input/output
A3PB8Input/output
A4BOOT0Input
A5PD7Input/output
A6PD5Input/output
A7PB4Input/output
A8PB3Input/output
A9PA15Input/output
A10PA14Input/output
A11PA13Input/output
A12PA12Input/output
B1PE4Input/output
B2PE2Input/output
B3PB9Input/output
B4PB7Input/output
B5PB6Input/output
B6PD6Input/output
B7PD4Input/output
B8PD3Input/output
B9PD1Input/output
B10PC12Input/output
B11PC10Input/output
B12PA11Input/output
C1PC13Input/output
C2PE5Input/output
C3PE0Input/output
C4VDDPower in
C5PB5Input/output
C8PD2Input/output
C9PD0Input/output
C10PC11Input/output
C11PH2Input/output
C12PA10Input/output
D1PC14Input/output
D2PE6Input/output
D3VSSPower in
D10PA9Input/output
D11PA8Input/output
D12PC9Input/output
E1PC15Input/output
E2VLCDPower in
E3VSSPassive
E10PC8Input/output
E11PC7Input/output
E12PC6Input/output
F1PH0Input/output
F2VSSPassive
F11VSSPassive
F12VSSPassive
G1PH1Input/output
G2VDDPower in
G11VDDPower in
G12VDDPower in
H1PC0Input/output
H2NRSTInput
H3VDDPower in
H10PD15Input/output
H11PD14Input/output
H12PD13Input/output
J1VSSAPower in
J2PC1Input/output
J3PC2Input/output
J10PD12Input/output
J11PD11Input/output
J12PD10Input/output
K1VREF-Input
K2PC3Input/output
K3PA2Input/output
K4PA5Input/output
K5PC4Input/output
K8PD9Input/output
K9PD8Input/output
K10PB15Input/output
K11PB14Input/output
K12PB13Input/output
L1VREF+Input
L2PA0Input/output
L3PA3Input/output
L4PA6Input/output
L5PC5Input/output
L6PB2Input/output
L7PE8Input/output
L8PE10Input/output
L9PE12Input/output
L10PB10Input/output
L11PB11Input/output
L12PB12Input/output
M1VDDAPower in
M2PA1Input/output
M3PA4Input/output
M4PA7Input/output
M5PB0Input/output
M6PB1Input/output
M7PE7Input/output
M8PE9Input/output
M9PE11Input/output
M10PE13Input/output
M11PE14Input/output
M12PE15Input/output

Parts like it

8

Questions

Is there a KiCad symbol and footprint for the STM32L151VBH6A?

Yes. The symbol is MCU_ST_STM32L1:STM32L151VBHx and the footprint Package_BGA:UFBGA-100_7x7mm_Layout12x12_P0.5mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the STM32L151VBH6A?

UFBGA-100, with 100 pins. Its footprint is drawn on this page.

Where is the STM32L151VBH6A datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the STM32L151VBH6A?

JLCPCB lists it as part C1338569, with 25 in stock; the sellers' links on this page open their listings.

What can replace the STM32L151VBH6A?

Parts like it in the library: the STM32F091VCH6 by STMicroelectronics, the STM32F303VEH6 by STMicroelectronics, the STM32F373V8H6 by STMicroelectronics and the STM32F373VCH7 by STMicroelectronics. Check their datasheets: a part that fits the footprint may still differ in its ratings.