STMicroelectronics

STM32L151C8T6 - 32-bit ARM Cortex-M3 MCU, 64KB Flash | STMicroelectronics

MPN: STM32L151C8T6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.8 V to 3.6 V Vdss 1.1 Β΅A (with RTC) Id LQFP-48 (7x7 mm) Package 32 MHz Speed 64 KB Memory
$4.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $4.5 $4.50
10 $4.05 $40.50
100 $3.6 $360.00
500 $3.24 $1,620.00
1,000 $2.88 $2,880.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32L151C8T6 β€” 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:

STM32L151C8T6A

βœ… Drop-In
πŸ“¦ LQFP-48
Same package and pinout, identical specifications, minor die revision

πŸ“‹ Reference alternative (not in catalog)

STM32L151CBT6

βœ… Drop-In
πŸ“¦ LQFP-48
Same package and pinout, 128 KB Flash instead of 64 KB

πŸ“‹ Reference alternative (not in catalog)

STM32L151C6T6

βœ… Drop-In
πŸ“¦ LQFP-48
Same package and pinout, 32 KB Flash instead of 64 KB

πŸ“‹ Reference alternative (not in catalog)

STM32L151C8T6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M3
Max Clock Frequency 32 MHz
Flash Memory 64 KB
SRAM 16 KB
Supply Voltage 1.8 V to 3.6 V
Package LQFP-48 (7x7 mm)
Operating Temperature -40C to +85C
ADC 12-bit, 16 channels
DAC 12-bit, 2 channels
Communication Interfaces I2C, SPI, USART, USB 2.0
Timers Advanced, general-purpose, basic
RTC Yes, with backup registers
Low-power Modes Sleep, Low-power Run, Low-power Sleep, Stop, Standby
Standby Current 1.1 Β΅A (with RTC)
RoHS Status Compliant

STM32L151C8T6 Pin Configuration

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
Pin 1 VBAT β€” Backup battery supply
Pin 2 PC13 β€” GPIO / RTC tamper
Pin 3 PC14 β€” GPIO / OSC32_IN
Pin 4 PC15 β€” GPIO / OSC32_OUT
Pin 5 OSC_IN β€” External clock input
Pin 6 OSC_OUT β€” External clock output
Pin 7 NRST β€” Reset (active low)
Pin 8 VSSA β€” Analog ground
Pin 9 VDDA β€” Analog power supply
Pin 10 PA0 β€” GPIO / ADC_IN0
Pin 11 PA1 β€” GPIO / ADC_IN1
Pin 12 PA2 β€” GPIO / ADC_IN2 / USART2_TX
Pin 13 PA3 β€” GPIO / ADC_IN3 / USART2_RX
Pin 14 PA4 β€” GPIO / ADC_IN4 / DAC_OUT1
Pin 15 PA5 β€” GPIO / ADC_IN5 / DAC_OUT2
Pin 16 PA6 β€” GPIO / ADC_IN6 / SPI1_MISO
Pin 17 PA7 β€” GPIO / ADC_IN7 / SPI1_MOSI
Pin 18 PB0 β€” GPIO / ADC_IN8
Pin 19 PB1 β€” GPIO / ADC_IN9
Pin 20 PB2 β€” GPIO / BOOT1
Pin 21 PB10 β€” GPIO / I2C2_SCL
Pin 22 PB11 β€” GPIO / I2C2_SDA
Pin 23 PB12 β€” GPIO / SPI2_NSS
Pin 24 PB13 β€” GPIO / SPI2_SCK
Pin 25 PB14 β€” GPIO / SPI2_MISO
Pin 26 PB15 β€” GPIO / SPI2_MOSI
Pin 27 PA8 β€” GPIO / MCO
Pin 28 PA9 β€” GPIO / USART1_TX
Pin 29 PA10 β€” GPIO / USART1_RX
Pin 30 PA11 β€” GPIO / USB_DM
Pin 31 PA12 β€” GPIO / USB_DP
Pin 32 PA13 β€” GPIO / SWDIO
Pin 33 PA14 β€” GPIO / SWCLK
Pin 34 PA15 β€” GPIO / JTDI
Pin 35 PB3 β€” GPIO / JTDO
Pin 36 PB4 β€” GPIO / NJTRST
Pin 37 PB5 β€” GPIO / I2C1_SMBA
Pin 38 PB6 β€” GPIO / I2C1_SCL
Pin 39 PB7 β€” GPIO / I2C1_SDA
Pin 40 BOOT0 β€” Boot mode selection
Pin 41 PB8 β€” GPIO / I2C1_SCL
Pin 42 PB9 β€” GPIO / I2C1_SDA
Pin 43 VSS β€” Ground
Pin 44 VDD β€” Power supply
Pin 45 PC0 β€” GPIO / ADC_IN10
Pin 46 PC1 β€” GPIO / ADC_IN11
Pin 47 PC2 β€” GPIO / ADC_IN12
Pin 48 PC3 β€” GPIO / ADC_IN13

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32L151C8T6 Drain-to-Source Voltage (Vds) Drain Current (Id)

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

STM32L151C8T6 is suitable for 6 applications: Portable Medical Devices, Smart Sensors for IoT, Industrial Process Control, Consumer Electronics, Smart Home Automation, Test and Measurement Equipment.

πŸ’Š

Portable Medical Devices

The STM32L151C8T6 is ideal for portable medical devices such as glucose meters, pulse oximeters, and blood pressure monitors. Its ultra-low-power operation (230 Β΅A in Run mode, 1.1 Β΅A in Standby) extends battery life, critical for patient convenience. The integrated 12-bit ADC with 16 channels enables precise sensor readings, while the 12-bit DAC can generate analog control signals for actuators. The device's multiple low-power modes allow the system to sleep between measurements, conserving energy. Communication interfaces like I2C and USART facilitate data transfer to displays or external storage. The Cortex-M3 core provides sufficient processing power for signal filtering and algorithms, while the MPU enhances reliability in medical applications. Designers can leverage the RTC for timestamping and the backup registers for storing calibration data. The wide supply voltage range (1.8V to 3.6V) accommodates various battery chemistries, including lithium-ion and alkaline. Overall, the STM32L151C8T6 balances performance, power, and analog integration, making it a strong choice for battery-powered medical devices.

🧩

Smart Sensors for IoT

In IoT applications, the STM32L151C8T6 serves as the central controller for smart sensors, aggregating data from temperature, humidity, and motion sensors. Its low-power modes enable battery-powered operation for years, with standby current of 1.1 Β΅A. The device's multiple communication interfaces (I2C, SPI, USART) allow seamless connection to various sensor modules and wireless transceivers (e.g., LoRa, BLE). The 12-bit ADC with 16 channels can directly interface with analog sensors, while the DAC can output analog control signals. The Cortex-M3 core efficiently runs sensor fusion algorithms, and the MPU provides memory protection for robust operation. The RTC with backup registers enables scheduled wake-ups and data logging. The wide supply voltage range (1.8V to 3.6V) supports battery and energy-harvesting sources. The STM32L151C8T6's rich peripheral set and low power consumption make it an excellent choice for edge nodes in IoT networks, where energy efficiency and connectivity are paramount.

🏭

Industrial Process Control

The STM32L151C8T6 is well-suited for industrial process control applications such as PLCs, motor controllers, and monitoring systems. Its robust design operates over -40C to +85C, suitable for harsh environments. The device's multiple timers, including advanced-control timers, enable precise PWM generation for motor control. The 12-bit ADC with 16 channels can monitor multiple analog signals (e.g., temperature, pressure, current) simultaneously. Communication interfaces like USART and SPI allow interfacing with industrial fieldbuses (e.g., RS-485, CAN via external transceiver). The Cortex-M3 core provides deterministic interrupt handling via the NVIC, essential for real-time control. The MPU enhances system reliability by preventing memory corruption. The low-power modes are beneficial for energy-efficient operation in remote or battery-backed systems. The wide supply voltage range (1.8V to 3.6V) allows direct connection to 3.3V logic and sensors. Overall, the STM32L151C8T6 offers a balanced combination of performance, peripherals, and reliability for industrial applications.

πŸ“±

Consumer Electronics

In consumer electronics like fitness trackers, smartwatches, and remote controls, the STM32L151C8T6 provides the processing power and low energy consumption required for always-on devices. Its standby current of 1.1 Β΅A ensures minimal battery drain during idle periods. The device's rich peripheral set includes USB 2.0 for charging and data transfer, I2C for connecting to displays and sensors, and SPI for external memory. The 12-bit ADC can read battery voltage and sensor inputs, while the DAC can generate audio tones or haptic feedback signals. The Cortex-M3 core efficiently handles user interface logic and sensor data processing. The RTC enables timekeeping and alarms, and the backup registers preserve user settings during power loss. The compact LQFP-48 package fits into space-constrained designs. The wide supply voltage range (1.8V to 3.6V) supports single-cell batteries. The STM32L151C8T6's combination of low power, connectivity, and analog features makes it a popular choice for consumer electronics.

🏠

Smart Home Automation

The STM32L151C8T6 is an excellent choice for smart home devices such as thermostats, smart locks, and lighting controllers. Its low-power modes enable battery-powered operation for months or years. The device's multiple communication interfaces (I2C, SPI, USART) allow integration with various wireless modules (e.g., Zigbee, Z-Wave, BLE) for home automation networks. The 12-bit ADC can read temperature sensors and light sensors, while the DAC can control dimming levels for LED lighting. The Cortex-M3 core runs control algorithms and user interface logic. The RTC with backup registers enables scheduling and event logging. The wide supply voltage range (1.8V to 3.6V) supports battery and mains-powered designs. The STM32L151C8T6's rich peripheral set and low power consumption make it ideal for smart home devices that require reliable, energy-efficient operation.

πŸ”§

Test and Measurement Equipment

The STM32L151C8T6 is used in portable test and measurement equipment such as multimeters, data loggers, and signal generators. Its high-resolution 12-bit ADC and DAC enable accurate analog measurements and signal generation. The device's multiple timers can generate precise timing signals for frequency measurement and PWM output. Communication interfaces like USART and USB allow data transfer to a PC for analysis. The Cortex-M3 core provides sufficient processing power for digital signal processing and calibration algorithms. The low-power modes are beneficial for battery-operated field instruments. The wide supply voltage range (1.8V to 3.6V) accommodates various power sources. The STM32L151C8T6's combination of analog peripherals, timers, and low power makes it well-suited for portable test equipment.

Recommended Products Summary

STM32L151C8T6 STMicroelectronics Used in: Portable Medical Devices, Smart Sensors for IoT, Industrial Process Control, Consumer Electronics, Smart Home Automation, Test and Measurement Equipment LMP91000 Analog front-end for electrochemical sensors Used in: Portable Medical Devices BQ25120 Battery charger Used in: Portable Medical Devices SHT31 Temperature/humidity sensor Used in: Smart Sensors for IoT SX1276 LoRa transceiver Used in: Smart Sensors for IoT ISO1050 CAN transceiver Used in: Industrial Process Control ACS712 Current sensor Used in: Industrial Process Control BMP280 Pressure sensor Used in: Consumer Electronics LSM6DS3 Accelerometer/gyroscope Used in: Consumer Electronics CC2530 Zigbee transceiver Used in: Smart Home Automation TMP117 Temperature sensor Used in: Smart Home Automation AD8232 ECG front-end Used in: Test and Measurement Equipment MCP4725 External DAC Used in: Test and Measurement Equipment
What is the operating voltage of STM32L151C8T6?
The STM32L151C8T6 operates from 1.8V to 3.6V. According to the ST datasheet, the device is fully functional across this range, with some peripherals (such as the ADC) requiring a minimum of 2.4V for full performance.
How much Flash memory does STM32L151C8T6 have?
The STM32L151C8T6 has 64 KB of Flash memory. This is part of the STM32L1 series, which offers variants from 32 KB to 512 KB, allowing scalability within the same package.
What is the maximum clock speed of STM32L151C8T6?
The STM32L151C8T6 runs at a maximum clock speed of 32 MHz. This is achieved using the internal 16 MHz HSI oscillator with PLL, or an external crystal up to 32 MHz.
What is the standby current of STM32L151C8T6?
The standby current of STM32L151C8T6 is 1.1 Β΅A with the RTC running. This ultra-low power consumption makes it suitable for battery-powered devices that need to maintain timekeeping while in sleep mode.
Does STM32L151C8T6 have a DAC?
Yes, the STM32L151C8T6 includes two 12-bit DAC channels. These can be used to generate analog output signals without requiring an external DAC, simplifying designs for audio or control applications.
What communication interfaces are available on STM32L151C8T6?
The STM32L151C8T6 supports I2C, SPI, USART, and USB 2.0. These interfaces enable connectivity with sensors, displays, and host systems, making it versatile for IoT and embedded applications.
Is STM32L151C8T6 suitable for battery-powered applications?
Yes, the STM32L151C8T6 is designed for ultra-low-power operation, with multiple low-power modes and a standby current of 1.1 Β΅A. It is ideal for battery-powered devices such as wearables, medical monitors, and wireless sensors.
What is the package type of STM32L151C8T6?
The STM32L151C8T6 is available in a 48-pin LQFP package (7x7 mm). This package is suitable for space-constrained designs and is compatible with standard surface-mount assembly processes.
What is the difference between STM32L151C8T6 and STM32L151C8U6?
The STM32L151C8T6 uses an LQFP-48 package, while the STM32L151C8U6 uses a UFQFPN-48 package. Both have the same core, memory, and peripherals, but the UFQFPN package is smaller and has a different footprint, so they are not drop-in replacements.
Can STM32L151C8T6 be used for IoT applications?
Yes, the STM32L151C8T6 is well-suited for IoT applications due to its low power consumption, multiple communication interfaces (I2C, SPI, USART, USB), and rich analog peripherals. It can interface with various sensors and communicate with cloud gateways via external modules.
What is the price of STM32L151C8T6?
As of 2026-08-05, the price of STM32L151C8T6 is approximately $4.50 for single-unit quantities, decreasing to $2.88 at 1000 units. Prices may vary by distributor and order volume.
Where can I buy STM32L151C8T6?
STM32L151C8T6 is available from major distributors such as DigiKey, Mouser, and Arrow. You can also purchase directly from STMicroelectronics' authorized channels. Check current stock and pricing on their websites.
What is the lead time for STM32L151C8T6?
The lead time for STM32L151C8T6 typically ranges from 8 to 12 weeks, depending on distributor stock and order quantity. For urgent requirements, check with distributors for current availability.
What is the best drop-in replacement for STM32L151C8T6?
The STM32L151C8T6A is a drop-in replacement with the same LQFP-48 package and pinout, offering identical specifications. The STM32L151C8U6 is not drop-in due to different package. For higher memory, the STM32L151CBT6 (128 KB Flash) is also pin-compatible.
Where can I download the STM32L151C8T6 datasheet PDF?
The STM32L151C8T6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32l151c8.pdf. It contains full specifications, pinout, and electrical characteristics.
Where can I find the STM32L151C8T6 pinout?
The STM32L151C8T6 pinout is detailed in the datasheet, specifically in the 'Pin descriptions' section. The LQFP-48 package has 48 pins, with multiple VDD, VSS, and GPIO pins. The pinout diagram is available on page 24 of the datasheet.
Is STM32L151C8T6 RoHS compliant?
Yes, the STM32L151C8T6 is RoHS compliant. STMicroelectronics confirms that this product meets the Restriction of Hazardous Substances directive, ensuring it is free from lead, mercury, and other restricted substances.
What development tools are compatible with STM32L151C8T6?
The STM32L151C8T6 is supported by ST's STM32CubeMX, STM32CubeIDE, and the ST-LINK debugger. It is also compatible with Keil MDK-ARM, IAR EWARM, and GCC-based toolchains, providing flexibility for developers.
What is the difference between STM32L151C8T6 and STM32L152C8T6?
The STM32L152C8T6 adds a built-in LCD controller, while the STM32L151C8T6 does not. Both share the same core, memory, and package, but the LCD controller in the L152 variant requires additional pins, making them not pin-compatible.

Engineering reference data for STM32L151C8T6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32L151C8T6 when you need a balanced combination of low power consumption, 64 KB Flash, and rich analog peripherals (ADC, DAC) in a compact LQFP-48 package. It is ideal for battery-powered applications requiring moderate processing power and multiple communication interfaces. If you need more Flash memory (128 KB) for larger applications, select the STM32L151CBT6, which is pin-compatible. If cost is a primary concern and 32 KB Flash is sufficient, the STM32L151C6T6 offers a lower-cost option with the same package and pinout. For applications requiring an LCD controller, consider the STM32L152C8T6, but note it has a different pinout. All alternatives are drop-in replacements in terms of package and pinout, allowing PCB design reuse.

Comparison with Alternatives

Parameter This Product STM32L151C8T6A STM32L151CBT6 STM32L151C6T6
Package LQFP-48 LQFP-48 (same) LQFP-48 (same) LQFP-48 (same)
Flash Memory 64 KB 64 KB 128 KB 32 KB
SRAM 16 KB 16 KB 16 KB 8 KB
Max Clock Frequency 32 MHz 32 MHz 32 MHz 32 MHz
Supply Voltage 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V
ADC Channels 16 16 16 16
DAC Channels 2 2 2 2
Standby Current 1.1 Β΅A 1.1 Β΅A 1.1 Β΅A 1.1 Β΅A

Key Differentiators

  • Ultra-low-power operation with 1.1 Β΅A standby current (vs STM32F103C8T6)
  • Integrated 12-bit DAC with 2 channels (vs STM32L151C6T6)
  • Larger Flash memory (64 KB) vs 32 KB (vs STM32L151C6T6)

Design Notes

Decouple each VDD pin with a 100 nF ceramic capacitor placed as close as possible to the pin. Additionally, place a 4.7 Β΅F capacitor on the main VDD rail. For VDDA, use a 1 Β΅F capacitor and a ferrite bead to isolate analog noise. Ensure VBAT is connected to a backup battery or tied to VDD if not used.

For the LQFP-48 package, ensure proper solder paste stencil design to avoid bridging. Use a 0.5 mm pitch land pattern. Provide a solid ground plane under the MCU to reduce EMI. Keep high-speed signals (SPI, USB) away from the crystal oscillator to prevent interference.

Do not leave the BOOT0 pin floating; tie it to ground through a 10 kΞ© resistor for normal boot from Flash. Ensure the NRST pin has a 100 nF capacitor to ground for reliable reset. When using the RTC, connect a 32.768 kHz crystal with 6 pF load capacitors to OSC32_IN/OSC32_OUT.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product page. AEC-Q100 not applicable for this commercial-grade MCU.

Data verified on: 2026-08-05
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details