Loads on click. Unloads only if this page sits in the background.

Symbol & Footprint

Schematic Symbol

Open full view ↗
Loads on click. Unloads only if this page sits in the background.

PCB Footprint

Open full view ↗
Loads on click. Unloads only if this page sits in the background.
Loads on click. Unloads only if this page sits in the background.
Download PDF
Contents

README

markdown

STM32L151ZET6

STMicroelectronics · Microcontrollers (MCU/MPU/SOC) · LQFP-144(20x20)

STM32L151ZET6 from STMicroelectronics, in a LQFP-144(20x20). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model, then checked against ST open pin data); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 PE2 bidirectional 5 V tolerant (FT) I/O; default function PE2 after reset; alternate functions TIM3_ETR, LCD_SEG38, TRACECLK.
2 PE3 bidirectional 5 V tolerant (FT) I/O; default function PE3 after reset; alternate functions TIM3_CH1, LCD_SEG39, TRACED0.
3 PE4 bidirectional 5 V tolerant (FT) I/O; default function PE4 after reset; alternate functions TIM3_CH2, TRACED1.
4 PE5 bidirectional 5 V tolerant (FT) I/O; default function PE5 after reset; alternate functions TIM9_CH1, TRACED2.
5 PE6-WKUP3 bidirectional 5 V tolerant (FT) I/O; default function PE6; alternate functions TIM9_CH2, TRACED3; additional functions WKUP3, RTC_TAMP3.
6 VLCD power_in LCD power supply pin per Table 8; footnote 3 states it applies to STM32L152xE only and that on STM32L151xE devices this pin should be connected to VDD.
7 PC13-WKUP2 bidirectional 5 V tolerant (FT) I/O; default function PC13; additional functions WKUP2, RTC_TAMP1, RTC_TS, RTC_OUT.
8 PC14-OSC32_IN bidirectional Standard 3.3 V (TC) I/O; default function PC14; becomes OSC32_IN only when the LSE oscillator is on (LSEON bit in RCC_CSR), otherwise usable as GPIO.
9 PC15-OSC32_OUT bidirectional Standard 3.3 V (TC) I/O; default function PC15; becomes OSC32_OUT only when the LSE oscillator is on (LSEON bit in RCC_CSR), otherwise usable as GPIO.
10 PF0 bidirectional 5 V tolerant (FT) I/O; default function PF0; EVENTOUT is the only alternate function listed.
11 PF1 bidirectional 5 V tolerant (FT) I/O; default function PF1; EVENTOUT is the only alternate function listed.
12 PF2 bidirectional 5 V tolerant (FT) I/O; default function PF2; EVENTOUT is the only alternate function listed.
13 PF3 bidirectional 5 V tolerant (FT) I/O; default function PF3; EVENTOUT is the only alternate function listed.
14 PF4 bidirectional 5 V tolerant (FT) I/O; default function PF4; EVENTOUT is the only alternate function listed.
15 PF5 bidirectional 5 V tolerant (FT) I/O; default function PF5; EVENTOUT is the only alternate function listed.
16 VSS_5 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
17 VDD_5 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
18 PF6 bidirectional 5 V tolerant (FT) I/O; default function PF6; alternate functions TIM5_CH1, TIM5_ETR; additional function ADC_IN27.
19 PF7 bidirectional 5 V tolerant (FT) I/O; default function PF7; alternate function TIM5_CH2; additional functions ADC_IN28, COMP1_INP.
20 PF8 bidirectional 5 V tolerant (FT) I/O; default function PF8; alternate function TIM5_CH3; additional functions ADC_IN29, COMP1_INP.
21 PF9 bidirectional 5 V tolerant (FT) I/O; default function PF9; alternate function TIM5_CH4; additional functions ADC_IN30, COMP1_INP.
22 PF10 bidirectional 5 V tolerant (FT) I/O; default function PF10; additional functions ADC_IN31, COMP1_INP; EVENTOUT is the only alternate function listed.
23 PH0-OSC_IN bidirectional Standard 3.3 V (TC) I/O; default function PH0; becomes OSC_IN only when the HSE oscillator is on (HSEON bit in RCC_CR), otherwise usable as GPIO.
24 PH1-OSC_OUT bidirectional Standard 3.3 V (TC) I/O; default function PH1; becomes OSC_OUT only when the HSE oscillator is on (HSEON bit in RCC_CR), otherwise usable as GPIO.
25 NRST bidirectional Bidirectional reset pin with embedded weak pull-up resistor.
26 PC0 bidirectional 5 V tolerant (FT) I/O; default function PC0; alternate functions LCD_SEG18 and TIMx_IC1 (EVENTOUT); additional functions ADC_IN10, COMP1_INP.
27 PC1 bidirectional 5 V tolerant (FT) I/O; default function PC1; alternate functions LCD_SEG19 and TIMx_IC2 (EVENTOUT); additional functions ADC_IN11, COMP1_INP.
28 PC2 bidirectional 5 V tolerant (FT) I/O; default function PC2; alternate functions LCD_SEG20 and TIMx_IC3 (EVENTOUT); additional functions ADC_IN12, COMP1_INP.
29 PC3 bidirectional Standard 3.3 V (TC) I/O; default function PC3; alternate functions LCD_SEG21 and TIMx_IC4 (EVENTOUT); additional functions ADC_IN13, COMP1_INP.
30 VSSA power_in Analog ground pin; section 6.1 states all voltages are referenced to VSS.
31 VREF- power_in Negative reference voltage pin for the ADC; footnote 4 of Table 55 requires VSSA or VREF- to be tied to ground.
32 VREF+ power_in Positive ADC/DAC reference voltage input; Table 55 gives a minimum of 1.8 V and it may be grounded if neither the ADC nor the DAC is used.
33 VDDA power_in Analog supply pin; Table 55 specifies VDDA from 1.8 V to 3.6 V.
34 PA0-WKUP1 bidirectional 5 V tolerant (FT) I/O; default function PA0; alternate functions TIM2_CH1_ETR, TIM5_CH1, USART2_CTS; additional functions WKUP1, RTC_TAMP2, ADC_IN0, COMP1_INP.
35 PA1 bidirectional 5 V tolerant (FT) I/O; default function PA1; alternate functions TIM2_CH2, TIM5_CH2, USART2_RTS, LCD_SEG0; additional functions ADC_IN1, COMP1_INP, OPAMP1_VINP.
36 PA2 bidirectional 5 V tolerant (FT) I/O; default function PA2; alternate functions TIM2_CH3, TIM5_CH3, TIM9_CH1, USART2_TX, LCD_SEG1; additional functions ADC_IN2, COMP1_INP, OPAMP1_VINM.
37 PA3 bidirectional Standard 3.3 V (TC) I/O; default function PA3; alternate functions TIM2_CH4, TIM5_CH4, TIM9_CH2, USART2_RX, LCD_SEG2; additional functions ADC_IN3, COMP1_INP, OPAMP1_VOUT.
38 VSS_4 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
39 VDD_4 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
40 PA4 bidirectional Standard 3.3 V (TC) I/O; default function PA4; alternate functions SPI1_NSS, SPI3_NSS, I2S3_WS, USART2_CK; additional functions ADC_IN4, DAC_OUT1, COMP1_INP.
41 PA5 bidirectional Standard 3.3 V (TC) I/O; default function PA5; alternate functions TIM2_CH1_ETR, SPI1_SCK; additional functions ADC_IN5, DAC_OUT2, COMP1_INP.
42 PA6 bidirectional 5 V tolerant (FT) I/O; default function PA6; alternate functions TIM3_CH1, TIM10_CH1, SPI1_MISO, LCD_SEG3; additional functions ADC_IN6, COMP1_INP, OPAMP2_VINP.
43 PA7 bidirectional 5 V tolerant (FT) I/O; default function PA7; alternate functions TIM3_CH2, TIM11_CH1, SPI1_MOSI, LCD_SEG4; additional functions ADC_IN7, COMP1_INP, OPAMP2_VINM.
44 PC4 bidirectional 5 V tolerant (FT) I/O; default function PC4; alternate functions LCD_SEG22, TIMx_IC1 (EVENTOUT); additional functions ADC_IN14, COMP1_INP.
45 PC5 bidirectional 5 V tolerant (FT) I/O; default function PC5; alternate functions LCD_SEG23, TIMx_IC2 (EVENTOUT); additional functions ADC_IN15, COMP1_INP.
46 PB0 bidirectional Standard 3.3 V (TC) I/O; default function PB0; alternate functions TIM3_CH3, LCD_SEG5; additional functions ADC_IN8, COMP1_INP, OPAMP2_VOUT, VREF_OUT.
47 PB1 bidirectional 5 V tolerant (FT) I/O; default function PB1; alternate functions TIM3_CH4, LCD_SEG6; additional functions ADC_IN9, COMP1_INP, VREF_OUT.
48 PB2 bidirectional 5 V tolerant (FT) I/O; default function PB2/BOOT1; BOOT1 is listed as an alternate function and ADC_IN0b as an additional function.
49 PF11 bidirectional 5 V tolerant (FT) I/O; default function PF11; additional function ADC_IN1b; EVENTOUT is the only alternate function listed.
50 PF12 bidirectional 5 V tolerant (FT) I/O; default function PF12; additional function ADC_IN2b; EVENTOUT is the only alternate function listed.
51 VSS_6 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
52 VDD_6 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
53 PF13 bidirectional 5 V tolerant (FT) I/O; default function PF13; additional function ADC_IN3b; EVENTOUT is the only alternate function listed.
54 PF14 bidirectional 5 V tolerant (FT) I/O; default function PF14; additional function ADC_IN6b; EVENTOUT is the only alternate function listed.
55 PF15 bidirectional 5 V tolerant (FT) I/O; default function PF15; additional function ADC_IN7b; EVENTOUT is the only alternate function listed.
56 PG0 bidirectional 5 V tolerant (FT) I/O; default function PG0; additional function ADC_IN8b; EVENTOUT is the only alternate function listed.
57 PG1 bidirectional 5 V tolerant (FT) I/O; default function PG1; additional function ADC_IN9b; EVENTOUT is the only alternate function listed.
58 PE7 bidirectional Standard 3.3 V (TC) I/O; default function PE7; additional functions ADC_IN22, COMP1_INP; EVENTOUT is the only alternate function listed.
59 PE8 bidirectional Standard 3.3 V (TC) I/O; default function PE8; additional functions ADC_IN23, COMP1_INP; EVENTOUT is the only alternate function listed.
60 PE9 bidirectional Standard 3.3 V (TC) I/O; default function PE9; alternate function TIM2_CH1_ETR; additional functions ADC_IN24, COMP1_INP.
61 VSS_7 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
62 VDD_7 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
63 PE10 bidirectional Standard 3.3 V (TC) I/O; default function PE10; alternate function TIM2_CH2; additional functions ADC_IN25, COMP1_INP.
64 PE11 bidirectional 5 V tolerant (FT) I/O; default function PE11; alternate function TIM2_CH3; no additional functions listed.
65 PE12 bidirectional 5 V tolerant (FT) I/O; default function PE12; alternate functions TIM2_CH4, SPI1_NSS.
66 PE13 bidirectional 5 V tolerant (FT) I/O; default function PE13; alternate function SPI1_SCK.
67 PE14 bidirectional 5 V tolerant (FT) I/O; default function PE14; alternate function SPI1_MISO.
68 PE15 bidirectional 5 V tolerant (FT) I/O; default function PE15; alternate function SPI1_MOSI.
69 PB10 bidirectional 5 V tolerant (FT) I/O; default function PB10; alternate functions TIM2_CH3, I2C2_SCL, USART3_TX, LCD_SEG10.
70 PB11 bidirectional 5 V tolerant (FT) I/O; default function PB11; alternate functions TIM2_CH4, I2C2_SDA, USART3_RX, LCD_SEG11.
71 VSS_1 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
72 VDD_1 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
73 PB12 bidirectional 5 V tolerant (FT) I/O; default function PB12; alternate functions TIM10_CH1, I2C2_SMBA, SPI2_NSS, I2S2_WS, USART3_CK, LCD_SEG12; additional functions ADC_IN18, COMP1_INP.
74 PB13 bidirectional 5 V tolerant (FT) I/O; default function PB13; alternate functions TIM9_CH1, SPI2_SCK, I2S2_CK, USART3_CTS, LCD_SEG13; additional functions ADC_IN19, COMP1_INP.
75 PB14 bidirectional 5 V tolerant (FT) I/O; default function PB14; alternate functions TIM9_CH2, SPI2_MISO, USART3_RTS, LCD_SEG14; additional functions ADC_IN20, COMP1_INP.
76 PB15 bidirectional 5 V tolerant (FT) I/O; default function PB15; alternate functions TIM11_CH1, SPI2_MOSI, I2S2_SD, LCD_SEG15; additional functions ADC_IN21, COMP1_INP, RTC_REFIN.
77 PD8 bidirectional 5 V tolerant (FT) I/O; default function PD8; alternate functions USART3_TX, LCD_SEG28.
78 PD9 bidirectional 5 V tolerant (FT) I/O; default function PD9; alternate functions USART3_RX, LCD_SEG29.
79 PD10 bidirectional 5 V tolerant (FT) I/O; default function PD10; alternate functions USART3_CK, LCD_SEG30.
80 PD11 bidirectional 5 V tolerant (FT) I/O; default function PD11; alternate functions USART3_CTS, LCD_SEG31.
81 PD12 bidirectional 5 V tolerant (FT) I/O; default function PD12; alternate functions TIM4_CH1, USART3_RTS, LCD_SEG32.
82 PD13 bidirectional 5 V tolerant (FT) I/O; default function PD13; alternate functions TIM4_CH2, LCD_SEG33.
83 VSS_8 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
84 VDD_8 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
85 PD14 bidirectional 5 V tolerant (FT) I/O; default function PD14; alternate functions TIM4_CH3, LCD_SEG34.
86 PD15 bidirectional 5 V tolerant (FT) I/O; default function PD15; alternate functions TIM4_CH4, LCD_SEG35.
87 PG2 bidirectional 5 V tolerant (FT) I/O; default function PG2; additional function ADC_IN10b; EVENTOUT is the only alternate function listed.
88 PG3 bidirectional 5 V tolerant (FT) I/O; default function PG3; additional function ADC_IN11b; EVENTOUT is the only alternate function listed.
89 PG4 bidirectional 5 V tolerant (FT) I/O; default function PG4; additional function ADC_IN12b; EVENTOUT is the only alternate function listed.
90 PG5 bidirectional 5 V tolerant (FT) I/O; default function PG5; EVENTOUT is the only alternate function listed.
91 PG6 bidirectional 5 V tolerant (FT) I/O; default function PG6; EVENTOUT is the only alternate function listed.
92 PG7 bidirectional 5 V tolerant (FT) I/O; default function PG7; EVENTOUT is the only alternate function listed.
93 PG8 bidirectional 5 V tolerant (FT) I/O; default function PG8; EVENTOUT is the only alternate function listed.
94 VSS_9 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
95 VDD_9 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
96 PC6 bidirectional 5 V tolerant (FT) I/O; default function PC6; alternate functions TIM3_CH1, I2S2_MCK, LCD_SEG24.
97 PC7 bidirectional 5 V tolerant (FT) I/O; default function PC7; alternate functions TIM3_CH2, I2S3_MCK, LCD_SEG25.
98 PC8 bidirectional 5 V tolerant (FT) I/O; default function PC8; alternate functions TIM3_CH3, LCD_SEG26.
99 PC9 bidirectional 5 V tolerant (FT) I/O; default function PC9; alternate functions TIM3_CH4, LCD_SEG27.
100 PA8 bidirectional 5 V tolerant (FT) I/O; default function PA8; alternate functions USART1_CK, MCO, LCD_COM0.
101 PA9 bidirectional 5 V tolerant (FT) I/O; default function PA9; alternate functions USART1_TX, LCD_COM1.
102 PA10 bidirectional 5 V tolerant (FT) I/O; default function PA10; alternate functions USART1_RX, LCD_COM2.
103 PA11 bidirectional 5 V tolerant (FT) I/O; default function PA11; alternate functions USART1_CTS, SPI1_MISO; additional function USB_DM.
104 PA12 bidirectional 5 V tolerant (FT) I/O; default function PA12; alternate functions USART1_RTS, SPI1_MOSI; additional function USB_DP.
105 PA13 bidirectional 5 V tolerant (FT) I/O; default function JTMS-SWDIO; JTMS-SWDIO is the SWJ debug data pin.
106 PH2 bidirectional 5 V tolerant (FT) I/O; default function PH2; no alternate or additional functions listed.
107 VSS_2 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
108 VDD_2 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
109 PA14 bidirectional 5 V tolerant (FT) I/O; default function JTCK-SWCLK; JTCK-SWCLK is the SWJ debug clock pin.
110 PA15 bidirectional 5 V tolerant (FT) I/O; default function JTDI; alternate functions TIM2_CH1_ETR, SPI1_NSS, SPI3_NSS, I2S3_WS, LCD_SEG17.
111 PC10 bidirectional 5 V tolerant (FT) I/O; default function PC10; alternate functions SPI3_SCK, I2S3_CK, USART3_TX, UART4_TX, LCD_SEG28, LCD_SEG40, LCD_COM4.
112 PC11 bidirectional 5 V tolerant (FT) I/O; default function PC11; alternate functions SPI3_MISO, USART3_RX, UART4_RX, LCD_SEG29, LCD_SEG41, LCD_COM5.
113 PC12 bidirectional 5 V tolerant (FT) I/O; default function PC12; alternate functions SPI3_MOSI, I2S3_SD, USART3_CK, UART5_TX, LCD_SEG30, LCD_SEG42, LCD_COM6.
114 PD0 bidirectional 5 V tolerant (FT) I/O; default function PD0; alternate functions TIM9_CH1, SPI2_NSS, I2S2_WS.
115 PD1 bidirectional 5 V tolerant (FT) I/O; default function PD1; alternate functions SPI2_SCK, I2S2_CK.
116 PD2 bidirectional 5 V tolerant (FT) I/O; default function PD2; alternate functions TIM3_ETR, UART5_RX, LCD_SEG31, LCD_SEG43, LCD_COM7.
117 PD3 bidirectional 5 V tolerant (FT) I/O; default function PD3; alternate functions SPI2_MISO, USART2_CTS.
118 PD4 bidirectional 5 V tolerant (FT) I/O; default function PD4; alternate functions SPI2_MOSI, I2S2_SD, USART2_RTS.
119 PD5 bidirectional 5 V tolerant (FT) I/O; default function PD5; alternate function USART2_TX.
120 VSS_10 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
121 VDD_10 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
122 PD6 bidirectional 5 V tolerant (FT) I/O; default function PD6; alternate function USART2_RX.
123 PD7 bidirectional 5 V tolerant (FT) I/O; default function PD7; alternate functions TIM9_CH2, USART2_CK.
124 PG9 bidirectional 5 V tolerant (FT) I/O; default function PG9; EVENTOUT is the only alternate function listed.
125 PG10 bidirectional 5 V tolerant (FT) I/O; default function PG10; EVENTOUT is the only alternate function listed.
126 PG11 bidirectional 5 V tolerant (FT) I/O; default function PG11; EVENTOUT is the only alternate function listed.
127 PG12 bidirectional 5 V tolerant (FT) I/O; default function PG12; EVENTOUT is the only alternate function listed.
128 PG13 bidirectional 5 V tolerant (FT) I/O; default function PG13; EVENTOUT is the only alternate function listed.
129 PG14 bidirectional 5 V tolerant (FT) I/O; default function PG14; EVENTOUT is the only alternate function listed.
130 VSS_11 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
131 VDD_11 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.
132 PG15 bidirectional 5 V tolerant (FT) I/O; default function PG15; EVENTOUT is the only alternate function listed.
133 PB3 bidirectional 5 V tolerant (FT) I/O; default function JTDO; alternate functions TIM2_CH2, SPI1_SCK, SPI3_SCK, I2S3_CK, LCD_SEG7; additional function COMP2_INM.
134 PB4 bidirectional 5 V tolerant (FT) I/O; default function NJTRST; alternate functions TIM3_CH1, SPI1_MISO, SPI3_MISO, LCD_SEG8, NJTRST; additional function COMP2_INP.
135 PB5 bidirectional 5 V tolerant (FT) I/O; default function PB5; alternate functions TIM3_CH2, I2C1_SMBA, SPI1_MOSI, SPI3_MOSI, I2S3_SD, LCD_SEG9; additional function COMP2_INP.
136 PB6 bidirectional 5 V tolerant (FT) I/O; default function PB6; alternate functions TIM4_CH1, I2C1_SCL, USART1_TX; additional function COMP2_INP.
137 PB7 bidirectional 5 V tolerant (FT) I/O; default function PB7; alternate functions TIM4_CH2, I2C1_SDA, USART1_RX; additional functions COMP2_INP, PVD_IN.
138 BOOT0 input Dedicated BOOT0 input pin (type B in Table 7 legend).
139 PB8 bidirectional 5 V tolerant (FT) I/O; default function PB8; alternate functions TIM4_CH3, TIM10_CH1, I2C1_SCL, LCD_SEG16.
140 PB9 bidirectional 5 V tolerant (FT) I/O; default function PB9; alternate functions TIM4_CH4, TIM11_CH1, I2C1_SDA, LCD_COM3.
141 PE0 bidirectional 5 V tolerant (FT) I/O; default function PE0; alternate functions TIM4_ETR, TIM10_CH1, LCD_SEG36.
142 PE1 bidirectional 5 V tolerant (FT) I/O; default function PE1; alternate functions TIM11_CH1, LCD_SEG37.
143 VSS_3 power_in Ground pin; all voltages are referenced to VSS per section 6.1.
144 VDD_3 power_in Digital supply pin; device supply range is 1.65 V to 3.6 V.

Key specifications

Parameter Value
Manufacturer STMicroelectronics
Package LQFP-144(20x20)
Category Embedded Processors & Controllers
Pins 144

CAD (KiCad official)

  • Symbol: STM32L151ZET6
  • Footprint: Package_QFP:LQFP-144_20x20mm_P0.5mm
  • 3D model: LQFP-144(20x20) (KiCad packages3D, STEP)
  • 3D model files: stm32l151zet6-etched.step / stm32l151zet6-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); stm32l151zet6.step / stm32l151zet6.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: STMicroelectronics datasheet (136 pp, sha256 6ba5d188efc840bc, retrieved 2026-10-08, tier: lcsc)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-haiku-5-5 (text), consensus claude-sonnet-5-5 (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF