STMicroelectronics

STM8L151C6T6 - 8-bit Ultra-Low-Power MCU, 32KB Flash | STMicroelectronics

MPN: STM8L151C6T6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.8 V to 3.6 V Vdss 48-LQFP (7x7 mm) Package 16 MHz Speed 32 KB (32K x 8) Memory
$3.42 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $3.42 $3.42
10 $3.08 $30.80
100 $2.74 $274.00
500 $2.46 $1,230.00
1,000 $2.19 $2,190.00
ℹ️ All prices are in USD

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

STM8L151C6T3

βœ… Drop-In
πŸ“¦ 48-LQFP (7x7 mm)
same silicon, wider temperature range (-40C to +125C)

πŸ“‹ Reference alternative (not in catalog)

STM8L152C6T6

βœ… Drop-In
STMicroelectronics
πŸ“¦ 48-LQFP (7x7 mm)
STM8 8-bit CISC Β· 16 MHz Β· 32 KB (32K x 8) Β· 2 KB Β· 1 KB Β· 1.8 V to 3.6 V Β· -40Β°C to +125Β°C Β· 48-LQFP (7x7 mm)

βœ“ 99,999 In Stock

$2.19 / Unit

View Datasheet β†’

STM8L151C6T6TR

βœ… Drop-In
πŸ“¦ 48-LQFP (7x7 mm)
tape and reel packaging variant

πŸ“‹ Reference alternative (not in catalog)

STM8L151C4T6

βœ… Drop-In
πŸ“¦ 48-LQFP (7x7 mm)
16 KB Flash instead of 32 KB, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM8L151C8T6

βœ… Drop-In
πŸ“¦ 48-LQFP (7x7 mm)
64 KB Flash instead of 32 KB, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM8L151C6T6 Maximum Ratings & Electrical Characteristics

Core STM8 8-bit
Maximum Clock Frequency 16 MHz
Flash Memory 32 KB (32K x 8)
RAM Size 2 KB
Data EEPROM 1 KB
Operating Supply Voltage 1.8 V to 3.6 V
Number of I/O Pins 41
ADC Resolution 12-bit
ADC Channels 28
DAC Resolution 12-bit
Comparators 2
Timers 4 (1 basic, 2 general-purpose, 1 low-power)
Communication Interfaces USART, I2C, SPI
RTC Yes
Package 48-LQFP (7x7 mm)
Mounting Type Surface Mount
Operating Temperature -40C to +85C
RoHS Status Compliant

STM8L151C6T6 Pin Configuration

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
Pin 1 PE2 β€” I/O or analog input
Pin 2 PE3 β€” I/O or analog input
Pin 3 PE4 β€” I/O or analog input
Pin 4 PE5 β€” I/O or analog input
Pin 5 VSS β€” Ground
Pin 6 VDD β€” Power supply
Pin 7 PF0 β€” I/O or analog input
Pin 8 PF1 β€” I/O or analog input
Pin 9 PF2 β€” I/O or analog input
Pin 10 PF3 β€” I/O or analog input
Pin 11 PF4 β€” I/O or analog input
Pin 12 PF5 β€” I/O or analog input
Pin 13 VSS β€” Ground
Pin 14 VDD β€” Power supply
Pin 15 PB0 β€” I/O or analog input
Pin 16 PB1 β€” I/O or analog input
Pin 17 PB2 β€” I/O or analog input
Pin 18 PB3 β€” I/O or analog input
Pin 19 PB4 β€” I/O or analog input
Pin 20 PB5 β€” I/O or analog input
Pin 21 PB6 β€” I/O or analog input
Pin 22 PB7 β€” I/O or analog input
Pin 23 VSS β€” Ground
Pin 24 VDD β€” Power supply
Pin 25 PC0 β€” I/O or analog input
Pin 26 PC1 β€” I/O or analog input
Pin 27 PC2 β€” I/O or analog input
Pin 28 PC3 β€” I/O or analog input
Pin 29 PC4 β€” I/O or analog input
Pin 30 PC5 β€” I/O or analog input
Pin 31 PC6 β€” I/O or analog input
Pin 32 PC7 β€” I/O or analog input
Pin 33 VSS β€” Ground
Pin 34 VDD β€” Power supply
Pin 35 PD0 β€” I/O or analog input
Pin 36 PD1 β€” I/O or analog input
Pin 37 PD2 β€” I/O or analog input
Pin 38 PD3 β€” I/O or analog input
Pin 39 PD4 β€” I/O or analog input
Pin 40 PD5 β€” I/O or analog input
Pin 41 PD6 β€” I/O or analog input
Pin 42 PD7 β€” I/O or analog input
Pin 43 VSS β€” Ground
Pin 44 VDD β€” Power supply
Pin 45 PE0 β€” I/O or analog input
Pin 46 PE1 β€” I/O or analog input
Pin 47 NRST β€” Reset (active low)
Pin 48 VREF+ β€” ADC reference voltage

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM8L151C6T6 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

STM8L151C6T6 is suitable for 6 applications: Portable Medical Devices, Smart Sensors for IoT, Industrial Process Control, Battery Management Systems, Smart Home Automation, Test and Measurement Equipment.

πŸ’Š

Portable Medical Devices

The STM8L151C6T6 is ideal for portable medical devices like glucose meters and pulse oximeters. Its ultra-low-power Halt mode (0.3 Β΅A typ) extends battery life, while the 12-bit ADC (28 channels) enables precise sensor readings. The wide voltage range (1.8V-3.6V) allows direct operation from coin cells. In a typical glucose meter, the MCU reads the electrochemical sensor via the ADC, processes the result, and drives an LCD (via external driver or STM8L152 variant). The low-power modes ensure months of operation from a single CR2032 battery. The integrated EEPROM stores calibration data and patient history without external memory. Compared to 32-bit MCUs, the STM8L core offers sufficient processing power for these applications while consuming significantly less power, making it a cost-effective choice for high-volume medical devices.

🧩

Smart Sensors for IoT

The STM8L151C6T6 excels in smart sensor nodes for IoT applications. Its low-power modes and integrated communication interfaces (USART, I2C, SPI) enable seamless connectivity with wireless modules like LoRa or BLE. The 12-bit ADC and comparators allow direct interfacing with temperature, humidity, and pressure sensors. In a typical IoT node, the MCU wakes from Halt mode every few seconds, reads sensor data, processes it, and transmits via a wireless module before returning to sleep. The 32 KB Flash provides ample space for sensor calibration algorithms and communication protocols. The device's 1.8V-3.6V operating range matches common battery chemistries, and the RTC enables time-stamped data logging. Compared to ARM Cortex-M0 MCUs, the STM8L offers comparable low-power performance at a lower cost, making it attractive for high-volume IoT deployments.

🏭

Industrial Process Control

In industrial process control, the STM8L151C6T6 provides reliable, low-power monitoring and control. Its 12-bit ADC and comparators enable precise measurement of analog signals from sensors like thermocouples and pressure transducers. The USART interface supports Modbus communication for industrial networks. The device's wide operating temperature range (-40C to +85C) and robust design make it suitable for harsh environments. In a typical application, the MCU reads multiple sensor channels, performs PID control algorithms, and drives actuators via PWM timers. The integrated EEPROM stores calibration parameters and fault logs. The low-power modes reduce heat generation in sealed enclosures, improving reliability. Compared to 16-bit MCUs, the STM8L offers sufficient performance for most control loops while consuming less power and requiring fewer external components.

⚑

Battery Management Systems

The STM8L151C6T6 is well-suited for battery management systems (BMS) in portable electronics. Its 12-bit ADC monitors cell voltages and temperatures, while the comparators provide over-voltage/under-voltage protection. The low-power modes ensure minimal drain on the battery being monitored. In a typical BMS, the MCU periodically measures each cell voltage, balances cells via GPIO-controlled switches, and communicates status via I2C or USART to a host controller. The 1 KB EEPROM stores battery parameters and charge history. The wide voltage range (1.8V-3.6V) allows the MCU to be powered directly from the battery pack. Compared to dedicated BMS ICs, using an MCU offers flexibility in implementing custom algorithms and communication protocols, while the STM8L's low cost makes it suitable for consumer electronics.

🏠

Smart Home Automation

The STM8L151C6T6 is a cost-effective choice for smart home devices like thermostats, smart plugs, and lighting controls. Its low-power modes enable battery-powered operation for wireless sensors, while the communication interfaces (I2C, SPI, USART) connect to Wi-Fi or Zigbee modules. The 12-bit ADC reads temperature sensors and potentiometers for user input. In a typical smart thermostat, the MCU reads temperature, compares it to the setpoint, and controls HVAC via a relay. The RTC schedules daily temperature changes. The device's 32 KB Flash stores user preferences and schedules. Compared to 32-bit MCUs, the STM8L offers sufficient processing for these tasks at a lower cost and power consumption, making it ideal for high-volume consumer products.

πŸ”§

Test and Measurement Equipment

The STM8L151C6T6 is used in portable test and measurement equipment like multimeters and data loggers. Its 12-bit ADC provides accurate voltage and current measurements, while the USART interface enables data transfer to a PC. The low-power modes extend battery life in handheld instruments. In a typical multimeter, the MCU controls an analog front-end, reads the ADC, and displays results on an LCD. The integrated EEPROM stores calibration constants. The device's wide operating voltage range (1.8V-3.6V) allows operation from standard 9V batteries with a regulator. Compared to dedicated measurement ICs, using an MCU offers flexibility in implementing custom measurement algorithms and user interfaces, while the STM8L's low cost makes it suitable for budget-friendly instruments.

Recommended Products Summary

STM8L152C6T6 STMicroelectronics Used in: Portable Medical Devices LM4040 Voltage reference for ADC accuracy Used in: Portable Medical Devices, Test and Measurement Equipment SX1276 LoRa transceiver connected via SPI Used in: Smart Sensors for IoT BME280 Environmental sensor connected via I2C Used in: Smart Sensors for IoT AD8495 Thermocouple amplifier feeding ADC Used in: Industrial Process Control SN65HVD72 RS-485 transceiver for Modbus Used in: Industrial Process Control BQ76920 Battery monitor front-end connected via I2C Used in: Battery Management Systems INA219 Current sensor for charge/discharge monitoring Used in: Battery Management Systems ESP8266 Wi-Fi module connected via USART Used in: Smart Home Automation TMP117 High-accuracy temperature sensor via I2C Used in: Smart Home Automation ADS1115 External ADC for higher resolution Used in: Test and Measurement Equipment
What is the operating voltage range of STM8L151C6T6?
The STM8L151C6T6 operates from 1.8V to 3.6V. According to the STM8L151C6 datasheet, this wide range supports battery-powered applications using 2xAA, coin cells, or single-cell Li-ion batteries. The device includes an internal voltage regulator that maintains core logic at a stable voltage across this input range.
How much Flash memory does STM8L151C6T6 have?
The STM8L151C6T6 has 32 KB of Flash memory (32K x 8). This is complemented by 2 KB of RAM and 1 KB of data EEPROM. The Flash is used for program storage and can be programmed in-system via the SWIM debug interface, supporting firmware updates in the field.
What is the maximum clock frequency of STM8L151C6T6?
The STM8L151C6T6 runs at a maximum clock frequency of 16 MHz. This is achieved using an internal or external oscillator. The device supports a flexible clock system with multiple sources, including a low-speed internal oscillator (38 kHz) for low-power operation and a high-speed internal oscillator (16 MHz) for full-speed execution.
What low-power modes are available on STM8L151C6T6?
The STM8L151C6T6 offers five low-power modes: Wait, Low-power Run, Low-power Wait, Active-halt, and Halt. In Halt mode, current consumption can drop to as low as 0.3 Β΅A (typ) with the RTC off. Active-halt mode keeps the RTC running while the CPU is stopped, consuming around 1 Β΅A. These modes are critical for extending battery life in portable applications.
What communication interfaces does STM8L151C6T6 support?
The STM8L151C6T6 supports USART, I2C, and SPI communication interfaces. The USART supports full-duplex asynchronous communication with baud rates up to 1 Mbit/s. The I2C interface operates at up to 400 kHz (Fast mode), and the SPI runs at up to 8 Mbit/s. These interfaces enable connectivity with sensors, displays, and other peripherals.
Does STM8L151C6T6 have an ADC?
Yes, the STM8L151C6T6 includes a 12-bit successive-approximation ADC with up to 28 external channels. The ADC supports conversion rates up to 1 Msps and includes features like scan mode, analog watchdog, and DMA support. This makes it suitable for direct sensor interfacing in industrial and medical applications.
What is the difference between STM8L151C6T6 and STM8L152C6T6?
The STM8L151C6T6 and STM8L152C6T6 are pin-compatible, but the STM8L152C6T6 adds an integrated LCD driver (up to 4x28 segments). Both share the same core, memory (32 KB Flash, 2 KB RAM, 1 KB EEPROM), and package (48-LQFP). Choose STM8L152C6T6 if you need direct LCD segment driving; otherwise, STM8L151C6T6 is the lower-cost option.
What is the difference between STM8L151C6T6 and STM8L151C6T3?
The STM8L151C6T6 and STM8L151C6T3 are identical in silicon and package (48-LQFP), but differ in temperature grade. The T6 suffix indicates an operating temperature range of -40C to +85C, while the T3 suffix indicates -40C to +125C. For industrial or automotive environments with higher ambient temperatures, choose the T3 variant.
Can STM8L151C6T6 be used for battery-powered IoT sensors?
Yes, the STM8L151C6T6 is ideal for battery-powered IoT sensors. Its ultra-low-power Halt mode (0.3 Β΅A typ) and wide voltage range (1.8V-3.6V) allow direct operation from coin cells or AA batteries. The integrated 12-bit ADC and communication interfaces (I2C, SPI, USART) enable sensor data acquisition and wireless module connectivity, making it a cost-effective choice for edge nodes.
What is the price of STM8L151C6T6?
As of 2026-08-14, the STM8L151C6T6 is priced at approximately $3.42 for single-unit quantities, dropping to $2.19 at 1000-unit quantities on DigiKey. Prices vary by distributor and volume; Mouser and Octopart also list this part. For the most current pricing, check distributor websites directly.
Where can I buy STM8L151C6T6 online?
The STM8L151C6T6 is available from major distributors including DigiKey, Mouser, and Octopart. As of 2026-08-14, DigiKey lists it as 'ships today' with stock available. You can also purchase directly from STMicroelectronics' authorized distributors. For bulk orders, contact distributors like Arrow or Future Electronics for volume pricing.
What is the lead time for STM8L151C6T6?
The lead time for STM8L151C6T6 varies by distributor and order quantity. As of 2026-08-14, DigiKey shows it as 'ships today' for in-stock items, indicating immediate availability. For larger quantities or when stock is depleted, lead times can range from 4 to 12 weeks. Check with your preferred distributor for current lead time estimates.
Is STM8L151C6T6 in stock?
As of 2026-08-14, the STM8L151C6T6 is in stock at DigiKey, which lists it as 'ships today'. Mouser and Octopart also show availability. However, stock levels can change rapidly; verify current inventory on distributor websites before placing an order.
What is the best drop-in replacement for STM8L151C6T6?
The best drop-in replacement for STM8L151C6T6 is the STM8L151C6T3, which is pin-compatible and identical in all specifications except for a wider temperature range (-40C to +125C). The STM8L152C6T6 is also pin-compatible but adds an LCD driver. For cross-brand options, the NXP LPC810M021FN8 is not pin-compatible, so stick with STM8L family variants for true drop-in replacement.
Can STM8L152C6T6 replace STM8L151C6T6?
Yes, the STM8L152C6T6 can replace the STM8L151C6T6 as a drop-in replacement. Both are pin-compatible in the 48-LQFP package and share the same core, memory, and peripherals. The STM8L152C6T6 adds an LCD driver, which is an extra feature that does not affect compatibility. Firmware written for the STM8L151C6T6 will run on the STM8L152C6T6 without modification.
Where can I download the STM8L151C6T6 datasheet PDF?
The STM8L151C6T6 datasheet PDF can be downloaded from STMicroelectronics' official website at https://www.st.com/resource/en/datasheet/stm8l151c6.pdf. It is also available on Octopart and AllDatasheet. The datasheet is 122 pages and includes full specifications, pinout, electrical characteristics, and application notes.
Where can I find the STM8L151C6T6 pinout?
The STM8L151C6T6 pinout is detailed in the official datasheet (Section 4, Pinout and pin description). The 48-pin LQFP package has 41 I/O pins, with dedicated pins for power (VDD, VSS), analog reference (VREF+), and the SWIM debug interface. The pinout diagram is available on page 24 of the datasheet, which can be downloaded from ST's website.
What are the key specifications of STM8L151C6T6 that engineers should know?
The STM8L151C6T6 is an 8-bit MCU with a 16 MHz STM8 core, 32 KB Flash, 2 KB RAM, and 1 KB EEPROM. It operates from 1.8V to 3.6V and features a 12-bit ADC (28 channels), 12-bit DAC, 2 comparators, USART, I2C, SPI, and RTC. In Halt mode, it consumes only 0.3 Β΅A (typ). The device is available in a 48-LQFP (7x7 mm) package and is RoHS compliant.
Hey Google, what can replace STM8L151C6T6?
The STM8L151C6T6 can be replaced by the STM8L151C6T3 (same silicon, wider temperature range) or the STM8L152C6T6 (adds LCD driver), both pin-compatible in the 48-LQFP package. For cross-brand options, consider the NXP LPC810M021FN8, but it is not pin-compatible and requires PCB changes. Always verify pinout and electrical compatibility before substitution.
Is STM8L151C6T6 the same as STM8L152C6T6?
No, the STM8L151C6T6 and STM8L152C6T6 are not the same, but they are pin-compatible. The STM8L152C6T6 adds an integrated LCD driver (up to 4x28 segments), while the STM8L151C6T6 does not. Both share the same core, memory, and package. If your application does not require LCD driving, the STM8L151C6T6 is the more cost-effective choice.
What is the best ST brand equivalent for STM8L151C6T6?
The best ST brand equivalent for STM8L151C6T6 is the STM8L151C6T3, which is identical in all specifications except for a wider operating temperature range (-40C to +125C vs -40C to +85C). The STM8L152C6T6 is also a valid ST equivalent, adding an LCD driver. Both are drop-in replacements in the 48-LQFP package.

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

Selection Guide

Choose the STM8L151C6T6 when you need an ultra-low-power 8-bit MCU with 32 KB Flash for battery-powered applications like portable medical devices, IoT sensors, and smart home devices. If you require a wider operating temperature range (-40C to +125C) for industrial or automotive environments, select the STM8L151C6T3, which is otherwise identical. If your application needs a direct LCD driver, choose the STM8L152C6T6, which is pin-compatible but adds this feature. For designs with smaller code size, the STM8L151C4T6 (16 KB Flash) offers a lower-cost alternative, while the STM8L151C8T6 (64 KB Flash) provides more memory for complex applications. All these variants share the same 48-LQFP package, enabling PCB layout reuse across different memory and feature configurations.

Comparison with Alternatives

Parameter This Product STM8L151C6T3 STM8L152C6T6 STM8L151C6T6TR STM8L151C4T6 STM8L151C8T6
Package 48-LQFP (7x7 mm) 48-LQFP (7x7 mm) - same 48-LQFP (7x7 mm) - same 48-LQFP (7x7 mm) - same 48-LQFP (7x7 mm) - same 48-LQFP (7x7 mm) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Flash Memory 32 KB 32 KB 32 KB 32 KB 16 KB 64 KB
RAM Size 2 KB 2 KB 2 KB 2 KB 2 KB 4 KB
Data EEPROM 1 KB 1 KB 1 KB 1 KB 1 KB 2 KB
LCD Driver No No Yes (4x28 segments) No No No
Operating Temperature -40C to +85C -40C to +125C -40C to +85C -40C to +85C -40C to +85C -40C to +85C
Packaging Tray Tray Tray Tape & Reel Tray Tray

Key Differentiators

  • Ultra-low-power Halt mode (0.3 Β΅A typ) (vs STM8L151C4T6)
  • Wide operating voltage range (1.8V-3.6V) (vs STM8L151C8T6)
  • No LCD driver (lower cost) (vs STM8L152C6T6)

Design Notes

For optimal power consumption, use the Halt mode with the RTC running for periodic wake-ups. In Halt mode, current drops to 0.3 Β΅A (typ) with the RTC off, and around 1 Β΅A with the RTC on. Configure unused I/Os as analog inputs or outputs to avoid floating inputs, which can increase leakage current. Use the low-speed internal oscillator (38 kHz) for low-power operation when high clock speeds are not needed.

Place a 100 nF ceramic capacitor close to each VDD pin and a 1 Β΅F capacitor at the main power input. For the ADC, connect a 100 nF capacitor to the VREF+ pin to reduce noise. Ensure a solid ground plane under the LQFP package to minimize EMI and improve thermal performance. The SWIM debug interface pin (PF0) should have a pull-up resistor (10 kΞ©) for reliable programming.

Do not exceed the absolute maximum ratings: VDD must not exceed 4.0V, and I/O pins must not exceed VDD + 0.3V. When using the ADC, ensure the sampling time is sufficient for the source impedance; use a 1 Β΅F capacitor on the ADC input if the source impedance is high. The internal EEPROM has a limited write endurance (typically 300k cycles), so implement wear leveling for frequent data updates.

Compliance Information

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

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified - choose STM8L151C6T3 for extended temperature range but still not automotive qualified.

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