STM32L4P5VGT6 - Ultra-Low-Power Cortex-M4 MCU | STMicroelectronics
MPN: STM32L4P5VGT6 β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $19.0909 | $19.09 |
| 10 | $13.7879 | $137.88 |
| 100 | $12.197 | $1,219.70 |
| 500 | $11.6667 | $5,833.35 |
| 1,000 | $11.1364 | $11,136.40 |
Drop-in alternatives for STM32L4P5VGT6 β 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:
STM32L4A6RGT6
β In Stock
$7.1591 / Unit
View Datasheet βSTM32L4P5VGT6P
π Reference alternative (not in catalog)
STM32L4R5VGT6
π Reference alternative (not in catalog)
GD32F450VGT6
π Reference alternative (not in catalog)
LPC4357FET256
π Reference alternative (not in catalog)
STM32L4P5VGT6 Maximum Ratings & Electrical Characteristics
| Core | ARM Cortex-M4 with FPU |
| Maximum Clock Frequency | 120 MHz |
| Flash Memory | 1 MB |
| SRAM | 320 KB |
| Package | 100-LQFP (14x14 mm) |
| Operating Temperature Range | -40Β°C to +85Β°C |
| Supply Voltage Range | 1.71 V to 3.6 V |
| DMIPS | 213 |
| CoreMark | 550 |
| DAC | 2x 12-bit |
| ADC | 3x 12-bit with hardware oversampling |
| Operational Amplifiers | 2 |
| Comparators | 2 |
| CAN FD | 2 |
| USB | USB 2.0 OTG FS/HS |
| SDMMC | 1 |
| FMC | Yes |
| Low-Power Modes | Sleep, Low-power Run, Low-power Sleep, Stop 0/1/2, Standby |
| Standby Current | 100 nA (typical, with backup domain) |
| Cryptographic Accelerator | AES, DES, 3DES |
| TRNG | Yes |
| Timers | 2 advanced-control, 6 general-purpose, 2 basic, 2 low-power |
| RoHS | Compliant |
STM32L4P5VGT6 Pin Configuration
| Pin 1 | VBAT β Backup battery supply |
| Pin 2 | PC13 β GPIO / RTC output |
| 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 / DAC / TIM2_CH1 |
| Pin 11 | PA1 β GPIO / ADC / DAC / TIM2_CH2 |
| Pin 12 | PA2 β GPIO / ADC / USART2_TX / TIM2_CH3 |
| Pin 13 | PA3 β GPIO / ADC / USART2_RX / TIM2_CH4 |
| Pin 14 | VSS β Ground |
| Pin 15 | VDD β Power supply |
| Pin 16 | PA4 β GPIO / ADC / DAC / SPI1_NSS |
| Pin 17 | PA5 β GPIO / ADC / DAC / SPI1_SCK |
| Pin 18 | PA6 β GPIO / ADC / SPI1_MISO / TIM3_CH1 |
| Pin 19 | PA7 β GPIO / ADC / SPI1_MOSI / TIM3_CH2 |
| Pin 20 | PC4 β GPIO / ADC / I2S1_WS |
| Pin 21 | PC5 β GPIO / ADC / I2S1_CK |
| Pin 22 | PB0 β GPIO / ADC / TIM3_CH3 |
| Pin 23 | PB1 β GPIO / ADC / TIM3_CH4 |
| Pin 24 | PB2 β GPIO / RTC / TIM1_CH3N |
| Pin 25 | PB10 β GPIO / I2C2_SCL / USART3_TX |
| Pin 26 | PB11 β GPIO / I2C2_SDA / USART3_RX |
| Pin 27 | VSS β Ground |
| Pin 28 | VDD β Power supply |
| Pin 29 | PB12 β GPIO / SPI2_NSS / TIM1_BKIN |
| Pin 30 | PB13 β GPIO / SPI2_SCK / TIM1_CH1N |
| Pin 31 | PB14 β GPIO / SPI2_MISO / TIM1_CH2N |
| Pin 32 | PB15 β GPIO / SPI2_MOSI / TIM1_CH3N |
| Pin 33 | PC6 β GPIO / I2S2_MCK / TIM3_CH1 |
| Pin 34 | PC7 β GPIO / I2S2_MCK / TIM3_CH2 |
| Pin 35 | PC8 β GPIO / TIM3_CH3 / SDMMC1_CK |
| Pin 36 | PC9 β GPIO / TIM3_CH4 / SDMMC1_CK |
| Pin 37 | PA8 β GPIO / MCO / TIM1_CH1 |
| Pin 38 | PA9 β GPIO / USART1_TX / TIM1_CH2 |
| Pin 39 | PA10 β GPIO / USART1_RX / TIM1_CH3 |
| Pin 40 | PA11 β GPIO / USB_DM / CAN1_RX |
| Pin 41 | PA12 β GPIO / USB_DP / CAN1_TX |
| Pin 42 | PA13 β GPIO / SWDIO |
| Pin 43 | VSS β Ground |
| Pin 44 | VDD β Power supply |
| Pin 45 | PA14 β GPIO / SWCLK |
| Pin 46 | PA15 β GPIO / JTDI / TIM2_CH1 |
| Pin 47 | PC10 β GPIO / USART3_TX / SDMMC1_D2 |
| Pin 48 | PC11 β GPIO / USART3_RX / SDMMC1_D3 |
| Pin 49 | PC12 β GPIO / USART3_CK / SDMMC1_CK |
| Pin 50 | PD2 β GPIO / TIM3_ETR / SDMMC1_CMD |
| Pin 51 | PB3 β GPIO / JTDO / SPI1_SCK |
| Pin 52 | PB4 β GPIO / JTRST / SPI1_MISO |
| Pin 53 | PB5 β GPIO / I2C1_SMBA / SPI1_MOSI |
| Pin 54 | PB6 β GPIO / I2C1_SCL / USART1_TX |
| Pin 55 | PB7 β GPIO / I2C1_SDA / USART1_RX |
| Pin 56 | BOOT0 β Boot mode selection |
| Pin 57 | PB8 β GPIO / I2C1_SCL / CAN1_RX |
| Pin 58 | PB9 β GPIO / I2C1_SDA / CAN1_TX |
| Pin 59 | VSS β Ground |
| Pin 60 | VDD β Power supply |
| Pin 61 | PE0 β GPIO / TIM4_ETR |
| Pin 62 | PE1 β GPIO / TIM4_CH1 |
| Pin 63 | PE2 β GPIO / TIM4_CH2 |
| Pin 64 | PE3 β GPIO / TIM4_CH3 |
| Pin 65 | PE4 β GPIO / TIM4_CH4 |
| Pin 66 | PE5 β GPIO / TIM9_CH1 |
| Pin 67 | PE6 β GPIO / TIM9_CH2 |
| Pin 68 | PE7 β GPIO / TIM1_ETR |
| Pin 69 | PE8 β GPIO / TIM1_CH1N |
| Pin 70 | PE9 β GPIO / TIM1_CH1 |
| Pin 71 | PE10 β GPIO / TIM1_CH2N |
| Pin 72 | PE11 β GPIO / TIM1_CH2 |
| Pin 73 | PE12 β GPIO / TIM1_CH3N |
| Pin 74 | PE13 β GPIO / TIM1_CH3 |
| Pin 75 | PE14 β GPIO / TIM1_BKIN |
| Pin 76 | PE15 β GPIO / TIM1_BKIN2 |
| Pin 77 | PB10 β GPIO / I2C2_SCL / USART3_TX |
| Pin 78 | PB11 β GPIO / I2C2_SDA / USART3_RX |
| Pin 79 | VSS β Ground |
| Pin 80 | VDD β Power supply |
| Pin 81 | PD8 β GPIO / USART3_TX / FMC_D13 |
| Pin 82 | PD9 β GPIO / USART3_RX / FMC_D14 |
| Pin 83 | PD10 β GPIO / USART3_CK / FMC_D15 |
| Pin 84 | PD11 β GPIO / FMC_A16 |
| Pin 85 | PD12 β GPIO / FMC_A17 |
| Pin 86 | PD13 β GPIO / FMC_A18 |
| Pin 87 | PD14 β GPIO / FMC_D0 |
| Pin 88 | PD15 β GPIO / FMC_D1 |
| Pin 89 | PD0 β GPIO / FMC_D2 |
| Pin 90 | PD1 β GPIO / FMC_D3 |
| Pin 91 | PD3 β GPIO / FMC_CLK |
| Pin 92 | PD4 β GPIO / FMC_NOE |
| Pin 93 | PD5 β GPIO / FMC_NWE |
| Pin 94 | PD6 β GPIO / FMC_NWAIT |
| Pin 95 | PD7 β GPIO / FMC_NE1 |
| Pin 96 | VSS β Ground |
| Pin 97 | VDD β Power supply |
| Pin 98 | PH0 β GPIO / OSC_IN |
| Pin 99 | PH1 β GPIO / OSC_OUT |
| Pin 100 | VSS β Ground |
Safe Operating Area (SOA) & Thermal Characteristics
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
STM32L4P5VGT6 is suitable for 6 applications: IoT Nodes, Smart Meters, Portable Medical Devices, Industrial Sensors, Wearable Devices, Smart Home Controllers.
IoT Nodes
The STM32L4P5VGT6 is ideal for IoT nodes due to its ultra-low-power modes (100 nA standby) and rich connectivity options including USB OTG, CAN FD, and SDMMC. Its 120 MHz Cortex-M4 core with FPU handles complex protocols like MQTT and TLS efficiently. The hardware cryptographic accelerator (AES, DES, 3DES) and TRNG secure data transmission. With 1 MB flash and 320 KB SRAM, it can store firmware and sensor data locally. The wide operating temperature range (-40Β°C to +85Β°C) suits outdoor deployments. Designers can leverage STM32CubeMX for rapid development and power optimization.
Recommended
Smart Meters
Smart meters require precise measurement and low power consumption. The STM32L4P5VGT6's three 12-bit ADCs with hardware oversampling enable accurate current and voltage sensing. Its multiple low-power modes allow the meter to sleep between readings, extending battery life. The CAN FD interface supports communication with other smart grid devices. The FMC can connect to external memory for data logging. The device's robust security features (AES, TRNG) protect metering data. With a wide temperature range, it operates reliably in outdoor utility enclosures. ST's ultra-low-power technology ensures minimal energy consumption during active and standby states.
Recommended
Portable Medical Devices
Portable medical devices demand high reliability and low power. The STM32L4P5VGT6's ultra-low-power modes extend battery life in devices like glucose monitors and pulse oximeters. Its analog peripherals (op-amps, comparators, ADCs) interface directly with biosensors. The 120 MHz Cortex-M4 with FPU handles signal processing algorithms for vital sign monitoring. The device's security features protect patient data. The compact 100-LQFP package fits space-constrained designs. ST's comprehensive firmware libraries (STM32CubeL4) accelerate development and certification. The wide temperature range ensures operation in clinical and home environments.
Recommended
Industrial Sensors
Industrial sensors require robust performance and connectivity. The STM32L4P5VGT6's CAN FD and USB interfaces enable integration with industrial networks. Its multiple timers generate precise PWM for actuator control. The device's wide temperature range (-40Β°C to +85Β°C) and high reliability make it suitable for factory automation. The 12-bit ADCs with oversampling provide accurate sensor readings. The FMC supports external memory for data logging. The cryptographic accelerator secures communication in critical infrastructure. ST's long-term availability and industrial-grade quality ensure dependable operation in harsh environments.
Recommended
Wearable Devices
Wearables need ultra-low power and small size. The STM32L4P5VGT6's 100 nA standby current and multiple low-power modes enable long battery life in smartwatches and fitness trackers. Its 120 MHz Cortex-M4 with FPU handles sensor fusion and user interface tasks. The device's analog peripherals interface with accelerometers, gyroscopes, and heart-rate sensors. The compact 100-LQFP package is suitable for space-constrained PCBs. The security features protect user data. ST's ultra-low-power technology and comprehensive power management tools help designers achieve optimal energy efficiency. The device supports Bluetooth via external modules for connectivity.
Recommended
Smart Home Controllers
Smart home controllers require connectivity and low power. The STM32L4P5VGT6's USB OTG and CAN FD interfaces support various smart home protocols. Its multiple timers and PWM outputs control lighting and motorized devices. The device's low-power modes allow it to run on batteries or energy harvesting. The 1 MB flash provides ample space for complex home automation firmware. The security features (AES, TRNG) secure communication with cloud services. The wide temperature range suits indoor and outdoor installations. ST's ecosystem includes ready-to-use examples for smart home applications, accelerating time-to-market.
Recommended
Recommended Products Summary
Engineering reference data for STM32L4P5VGT6 β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | STM32L4P5VGT6P | STM32L4R5VGT6 | STM32L4A6RGT6 | GD32F450VGT6 | LPC4357FET256 |
|---|---|---|---|---|---|---|
| Package | 100-LQFP (14x14 mm) | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | GigaDevice | NXP Semiconductors |
| Core | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4/M0 dual-core |
| Maximum Clock Frequency | 120 MHz | 120 MHz | 120 MHz | 80 MHz | 200 MHz | 204 MHz |
| Flash Memory | 1 MB | 1 MB | 1 MB | 1 MB | 1 MB | 1 MB |
| SRAM | 320 KB | 320 KB | 640 KB | 128 KB | 256 KB | 136 KB |
| Standby Current | 100 nA (typical) | 100 nA (typical) | 100 nA (typical) | 100 nA (typical) | [DATA_NEEDED] | [DATA_NEEDED] |
| Cryptographic Accelerator | AES, DES, 3DES | AES, DES, 3DES | AES, DES, 3DES | AES, DES, 3DES | AES, DES, 3DES | AES |
| Price (1 pc) | $16.31 | [DATA_NEEDED] | [DATA_NEEDED] | [DATA_NEEDED] | [DATA_NEEDED] | [DATA_NEEDED] |
Key Differentiators
- Higher clock speed and SRAM (vs STM32L4A6RGT6)
- External SMPS support option (vs STM32L4P5VGT6P)
- Lower power consumption (vs GD32F450VGT6)
Design Notes
For low-power operation, configure unused GPIOs to analog mode to reduce leakage current. Use the low-power modes (Stop 2, Standby) to minimize consumption. Ensure the backup domain is properly powered with VBAT for RTC and backup registers. According to ST application note AN4621, using the internal LDO or external SMPS (on 'P' variants) can optimize power efficiency.
Place a 100 nF decoupling capacitor close to each VDD pin and a 4.7 uF capacitor at the main power input. For the VDDA pin, use a dedicated analog supply with a ferrite bead to reduce noise. Ensure a solid ground plane for the LQFP package's exposed pad (if present) to improve thermal performance.
Do not exceed the absolute maximum ratings for supply voltage (3.6V). Ensure the boot pins (BOOT0) are configured correctly for your application. When using the 'P' variant, if VDD12 pins are not used, leave them unconnected to avoid short circuits. Verify the crystal oscillator layout for OSC_IN/OSC_OUT to prevent startup issues.
Compliance Information
RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; this is a general-purpose MCU.