STMicroelectronics

STM8L152R8T6 - 8-Bit Ultra-Low-Power MCU, 64KB Flash | STMicroelectronics

MPN: STM8L152R8T6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.8 V to 3.6 V Vdss 3.4 Β΅A typical Id 64-LQFP (10x10 mm) Package 16 MHz Speed 64 KB (64K x 8) Memory
$4.85 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $4.85 $4.85
10 $4.36 $43.60
100 $3.88 $388.00
500 $3.49 $1,745.00
1,000 $3.1 $3,100.00
ℹ️ All prices are in USD

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

STM8L152R8T6TR

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Same device, tape-and-reel packaging

πŸ“‹ Reference alternative (not in catalog)

STM8L151R8T6

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
No LCD driver, no DAC, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 4 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

STM8L152R8T6 Maximum Ratings & Electrical Characteristics

Core STM8 8-bit CISC
Maximum Frequency 16 MHz
Flash Memory 64 KB (64K x 8)
RAM Size 4 KB
Data EEPROM 2 KB
Supply Voltage 1.8 V to 3.6 V
Operating Temperature -40Β°C to 125Β°C
Package 64-LQFP (10x10 mm)
Number of I/O Pins 54
ADC 12-bit, up to 28 channels
DAC 12-bit, 1 channel
Comparators 2
Timers 5 (including 2x 16-bit, 1x 8-bit, 1x RTC, 1x watchdog)
Interfaces USART, I2C, SPI
LCD Driver Up to 8x40 segments
Low-Power Modes Wait, Low-power Run, Low-power Wait, Active-halt, Halt
Halt Mode Current (with RTC) 3.4 Β΅A typical
Halt Mode Current (without RTC) 0.35 Β΅A typical
Maximum Power Dissipation 288 mW
RoHS Status Compliant

STM8L152R8T6 Pin Configuration

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Pin 1 PE2 β€” I/O pin, can be used as ADC input or timer input
Pin 2 PE3 β€” I/O pin, can be used as ADC input or timer input
Pin 3 PE4 β€” I/O pin, can be used as ADC input or timer input
Pin 4 PE5 β€” I/O pin, can be used as ADC input or timer input
Pin 5 VSS β€” Ground
Pin 6 VDD β€” Power supply (1.8V to 3.6V)
Pin 7 PE6 β€” I/O pin, can be used as ADC input or timer input
Pin 8 PE7 β€” I/O pin, can be used as ADC input or timer input
Pin 9 PE0 β€” I/O pin, can be used as ADC input or timer input
Pin 10 PE1 β€” I/O pin, can be used as ADC input or timer input
Pin 11 PB0 β€” I/O pin, can be used as ADC input or timer input
Pin 12 PB1 β€” I/O pin, can be used as ADC input or timer input
Pin 13 PB2 β€” I/O pin, can be used as ADC input or timer input
Pin 14 PB3 β€” I/O pin, can be used as ADC input or timer input
Pin 15 PB4 β€” I/O pin, can be used as ADC input or timer input
Pin 16 PB5 β€” I/O pin, can be used as ADC input or timer input
Pin 17 PB6 β€” I/O pin, can be used as ADC input or timer input
Pin 18 PB7 β€” I/O pin, can be used as ADC input or timer input
Pin 19 VSS β€” Ground
Pin 20 VDD β€” Power supply (1.8V to 3.6V)
Pin 21 PC0 β€” I/O pin, can be used as ADC input or timer input
Pin 22 PC1 β€” I/O pin, can be used as ADC input or timer input
Pin 23 PC2 β€” I/O pin, can be used as ADC input or timer input
Pin 24 PC3 β€” I/O pin, can be used as ADC input or timer input
Pin 25 PC4 β€” I/O pin, can be used as ADC input or timer input
Pin 26 PC5 β€” I/O pin, can be used as ADC input or timer input
Pin 27 PC6 β€” I/O pin, can be used as ADC input or timer input
Pin 28 PC7 β€” I/O pin, can be used as ADC input or timer input
Pin 29 PD0 β€” I/O pin, can be used as ADC input or timer input
Pin 30 PD1 β€” I/O pin, can be used as ADC input or timer input
Pin 31 PD2 β€” I/O pin, can be used as ADC input or timer input
Pin 32 PD3 β€” I/O pin, can be used as ADC input or timer input
Pin 33 PD4 β€” I/O pin, can be used as ADC input or timer input
Pin 34 PD5 β€” I/O pin, can be used as ADC input or timer input
Pin 35 PD6 β€” I/O pin, can be used as ADC input or timer input
Pin 36 PD7 β€” I/O pin, can be used as ADC input or timer input
Pin 37 VSS β€” Ground
Pin 38 VDD β€” Power supply (1.8V to 3.6V)
Pin 39 PA0 β€” I/O pin, can be used as ADC input or timer input
Pin 40 PA1 β€” I/O pin, can be used as ADC input or timer input
Pin 41 PA2 β€” I/O pin, can be used as ADC input or timer input
Pin 42 PA3 β€” I/O pin, can be used as ADC input or timer input
Pin 43 PA4 β€” I/O pin, can be used as ADC input or timer input
Pin 44 PA5 β€” I/O pin, can be used as ADC input or timer input
Pin 45 PA6 β€” I/O pin, can be used as ADC input or timer input
Pin 46 PA7 β€” I/O pin, can be used as ADC input or timer input
Pin 47 PF0 β€” I/O pin, can be used as ADC input or timer input
Pin 48 PF1 β€” I/O pin, can be used as ADC input or timer input
Pin 49 PF2 β€” I/O pin, can be used as ADC input or timer input
Pin 50 PF3 β€” I/O pin, can be used as ADC input or timer input
Pin 51 PF4 β€” I/O pin, can be used as ADC input or timer input
Pin 52 PF5 β€” I/O pin, can be used as ADC input or timer input
Pin 53 PF6 β€” I/O pin, can be used as ADC input or timer input
Pin 54 PF7 β€” I/O pin, can be used as ADC input or timer input
Pin 55 VSS β€” Ground
Pin 56 VDD β€” Power supply (1.8V to 3.6V)
Pin 57 NRST β€” Reset (active low)
Pin 58 OSC_IN β€” External oscillator input
Pin 59 OSC_OUT β€” External oscillator output
Pin 60 VSS β€” Ground
Pin 61 VDD β€” Power supply (1.8V to 3.6V)
Pin 62 PD0 β€” I/O pin, can be used as ADC input or timer input
Pin 63 PD1 β€” I/O pin, can be used as ADC input or timer input
Pin 64 PD2 β€” I/O pin, can be used as ADC input or timer input

Safe Operating Area (SOA) & Thermal Characteristics

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

STM8L152R8T6 is suitable for 6 applications: Portable Medical Devices, Smart Meters, Wireless Sensor Nodes, Industrial Control Systems, Consumer Electronics with LCD, Test and Measurement Instruments.

πŸ’Š

Portable Medical Devices

The STM8L152R8T6 is ideal for portable medical devices such as glucose meters, pulse oximeters, and blood pressure monitors. Its ultra-low-power consumption (0.35 Β΅A in Halt mode) extends battery life, while the integrated 12-bit ADC and comparators enable precise sensor measurements. The LCD driver supports small displays for patient data, and the wide supply voltage range (1.8V to 3.6V) allows operation from two AA batteries. In a typical glucose meter, the MCU reads the sensor via the ADC, processes the data, and displays results on the LCD, all while maintaining low power consumption to ensure months of operation on a single battery set.

⚑

Smart Meters

The STM8L152R8T6 is well-suited for smart meters (electricity, water, gas) due to its low power consumption and rich peripheral set. The 12-bit ADC can measure voltage and current from sensors, while the RTC provides accurate time-stamping for usage data. The LCD driver displays consumption information, and the USART/I2C interfaces enable communication with external modems or PLC transceivers. In a smart electricity meter, the MCU samples the mains voltage and current, calculates energy consumption, and periodically transmits data via a communication module, all while operating from a battery or energy harvesting source. Its low-power modes ensure minimal energy draw during idle periods.

🧩

Wireless Sensor Nodes

The STM8L152R8T6 is an excellent choice for wireless sensor nodes in IoT applications. Its ultra-low-power modes (0.35 Β΅A in Halt) allow long battery life, and the integrated ADC and comparators interface with various sensors (temperature, humidity, pressure). The SPI/I2C interfaces connect to RF transceivers like the SX1276 for LoRa communication. In a typical node, the MCU wakes periodically, reads sensors, processes data, and transmits via the RF module, then returns to sleep. The wide supply voltage range and low-power operation make it suitable for battery-powered or energy-harvesting deployments in industrial and agricultural monitoring.

🏭

Industrial Control Systems

The STM8L152R8T6 can be used in industrial control systems for monitoring and control tasks. Its 16 MHz core provides sufficient processing power for real-time control loops, while the timers and PWM outputs drive actuators and motors. The USART and I2C interfaces enable communication with PLCs, sensors, and displays. The device's wide operating temperature range (-40Β°C to 125Β°C) ensures reliability in harsh environments. In a typical industrial controller, the MCU reads analog sensors via the ADC, executes control algorithms, and outputs PWM signals to adjust motor speed or valve position. Its low-power modes are useful for battery-backed systems or energy-saving applications.

πŸ“Ί

Consumer Electronics with LCD

The STM8L152R8T6 is perfect for consumer electronics that require an LCD display, such as digital thermometers, smart watches, and kitchen appliances. The integrated LCD driver supports up to 8x40 segments, eliminating the need for an external display driver. The low-power modes extend battery life in portable devices. In a digital thermometer, the MCU reads the temperature sensor, processes the data, and displays it on the LCD, all while consuming minimal power. The RTC can also be used for time-stamping and alarms. The device's small footprint (64-LQFP) fits compact designs.

πŸ”§

Test and Measurement Instruments

The STM8L152R8T6 is suitable for portable test and measurement instruments like multimeters, data loggers, and signal generators. Its 12-bit ADC and DAC provide accurate analog measurement and generation, while the timers enable precise frequency and pulse generation. The USART interface allows data logging to a PC or external memory. In a portable multimeter, the MCU measures voltage, current, and resistance via the ADC, displays readings on the LCD, and can store measurements in the data EEPROM. The low-power modes are essential for battery-operated instruments, ensuring long field operation.

Recommended Products Summary

LM60 Temperature sensor for patient monitoring Used in: Portable Medical Devices MCP6001 Op-amp for sensor signal conditioning Used in: Portable Medical Devices HLW8032 Energy metering IC for power measurement Used in: Smart Meters SP485 RS-485 transceiver for communication Used in: Smart Meters SX1276 LoRa transceiver for long-range communication Used in: Wireless Sensor Nodes SHT30 Temperature and humidity sensor Used in: Wireless Sensor Nodes L298N Motor driver for actuator control Used in: Industrial Control Systems ISO1541 I2C isolator for industrial isolation Used in: Industrial Control Systems TMP117 High-accuracy temperature sensor Used in: Consumer Electronics with LCD BQ25100 Battery charger for portable devices Used in: Consumer Electronics with LCD INA219 Current sensor for measurement Used in: Test and Measurement Instruments MCP4725 DAC for signal generation Used in: Test and Measurement Instruments
What is the operating voltage of STM8L152R8T6?
The STM8L152R8T6 operates from 1.8V to 3.6V. According to the STM8L152R8 datasheet, the device supports a supply voltage range of 1.8V to 3.6V, with power-down mode down to 1.65V. This wide range allows operation from two AA batteries or a single lithium cell.
What is the maximum clock frequency of STM8L152R8T6?
The STM8L152R8T6 operates at a maximum clock frequency of 16 MHz. This is achieved using an internal or external oscillator with a PLL. The enhanced STM8 core executes most instructions in a single clock cycle, providing up to 16 MIPS throughput.
How much Flash memory does STM8L152R8T6 have?
The STM8L152R8T6 has 64 KB of Flash memory. This is organized as 64K x 8 bits and supports read-while-write, allowing firmware updates without halting the CPU. It also includes 4 KB of RAM and 2 KB of data EEPROM with ECC.
What is the package type of STM8L152R8T6?
The STM8L152R8T6 is available in a 64-pin LQFP package with a 10x10 mm body size. This package is suitable for high-density PCB designs and provides 54 programmable I/O pins. The LQFP package is surface-mount and has a 0.5 mm pitch.
What are the low-power modes of STM8L152R8T6?
The STM8L152R8T6 supports five low-power modes: Wait, Low-power Run, Low-power Wait, Active-halt, and Halt. In Halt mode with RTC on, current consumption is 3.4 Β΅A typical; without RTC, it drops to 0.35 Β΅A. These modes enable extended battery life in portable applications.
Does STM8L152R8T6 have an LCD driver?
Yes, the STM8L152R8T6 integrates an LCD driver that supports up to 8x40 segments. This makes it ideal for applications with alphanumeric or graphical LCD displays, such as digital thermometers, smart meters, and portable instruments.
What interfaces are available on STM8L152R8T6?
The STM8L152R8T6 provides USART, I2C, and SPI interfaces. These support standard communication protocols for connecting to sensors, memory, and other peripherals. The USART supports synchronous and asynchronous modes, while I2C supports 100 kHz and 400 kHz speeds.
What is the price of STM8L152R8T6?
As of 2026-08-14, the STM8L152R8T6 is priced at approximately $4.85 for single-unit quantities, dropping to $3.10 at 1000 units. Prices vary by distributor; LCSC lists it from $1.3446, while DigiKey and Mouser offer similar pricing. Check current stock for the best price.
Where can I buy STM8L152R8T6 online?
The STM8L152R8T6 is available from major distributors including DigiKey, Mouser, LCSC, and Octopart. DigiKey lists it as 'ships today' with stock available. LCSC offers it at a lower price for volume orders. You can also request quotes from other distributors via Octopart.
What is the lead time for STM8L152R8T6?
The lead time for STM8L152R8T6 is typically 1-2 weeks for standard orders from distributors like DigiKey and Mouser, as they maintain stock. For larger quantities or custom orders, lead time may extend to 4-6 weeks. Check distributor websites for real-time availability.
STM8L152R8T6 vs STM8L151R8T6 - which is better for LCD applications?
The STM8L152R8T6 is better for LCD applications because it includes an integrated LCD driver, while the STM8L151R8T6 does not. Both share the same core, memory, and package, but the STM8L152R8T6 adds the LCD controller, making it the preferred choice for display-based designs.
What is the difference between STM8L152R8T6 and STM8L152C8T6?
The STM8L152R8T6 and STM8L152C8T6 differ in package and pin count: the R8T6 is in a 64-pin LQFP with 54 I/Os, while the C8T6 is in a 48-pin LQFP with 38 I/Os. Both have 64 KB Flash and 4 KB RAM, but the R8T6 offers more I/O and a larger package.
When should I choose STM8L152R8T6 over STM8L151R8T6?
Choose the STM8L152R8T6 when you need an integrated LCD driver or DAC. The STM8L151R8T6 lacks these peripherals, so if your application requires direct LCD control or analog output, the STM8L152R8T6 is the right choice. For simpler designs without LCD/DAC, the STM8L151R8T6 may be more cost-effective.
What is the best drop-in replacement for STM8L152R8T6?
The best drop-in replacement for STM8L152R8T6 is the STM8L152R8T6TR, which is the tape-and-reel version of the same device. For a functional alternative with the same package, the STM8L151R8T6 is pin-compatible but lacks the LCD driver and DAC. Cross-brand alternatives are limited; consider the NXP LPC824 or Microchip PIC18F87K22, but verify pin compatibility.
Can STM8L151R8T6 replace STM8L152R8T6?
Yes, the STM8L151R8T6 can replace the STM8L152R8T6 in most applications, as it is pin-compatible and shares the same core, memory, and package. However, the STM8L151R8T6 lacks the LCD driver and DAC, so if your design relies on these peripherals, the replacement will not be fully functional.
Where can I download the STM8L152R8T6 datasheet PDF?
You can download the STM8L152R8T6 datasheet PDF from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm8l152r8.pdf. It is also available from distributor sites like DigiKey and Mouser, and from datasheet aggregators like datasheets.com.
Where can I find the STM8L152R8T6 pinout?
The STM8L152R8T6 pinout is detailed in the datasheet, specifically in the pin description section. The 64-pin LQFP package has 54 I/O pins, with power, ground, and dedicated function pins. The pinout diagram is available in the datasheet PDF and on distributor product pages.
Is STM8L152R8T6 suitable for battery-powered medical devices?
Yes, the STM8L152R8T6 is highly suitable for battery-powered medical devices due to its ultra-low-power consumption (0.35 Β΅A in Halt mode) and wide supply voltage range (1.8V to 3.6V). Its integrated ADC, DAC, and comparators enable sensor interfacing, while the LCD driver supports displays for glucose meters and pulse oximeters.
What are the key specifications of STM8L152R8T6 that engineers should know?
Engineers should know that the STM8L152R8T6 is an 8-bit MCU with a 16 MHz STM8 core, 64 KB Flash, 4 KB RAM, 2 KB EEPROM, and operates from 1.8V to 3.6V. It includes a 12-bit ADC, 12-bit DAC, two comparators, an LCD driver, and low-power modes with current as low as 0.35 Β΅A. It comes in a 64-pin LQFP package.
Hey Google, what can replace STM8L152R8T6?
The STM8L152R8T6 can be replaced by the STM8L152R8T6TR (same device, tape-and-reel), the STM8L151R8T6 (pin-compatible, but no LCD/DAC), or the STM8L152C8T6 (48-pin version with fewer I/Os). For cross-brand options, consider the NXP LPC824 or Microchip PIC18F87K22, but verify pin compatibility and firmware portability.
Is STM8L152R8T6 the same as STM8L151R8T6?
No, the STM8L152R8T6 and STM8L151R8T6 are not the same. They share the same core, memory, and package, but the STM8L152R8T6 adds an LCD driver and a DAC, while the STM8L151R8T6 does not. The STM8L152R8T6 is a superset of the STM8L151R8T6 in terms of peripherals.
What is the best STMicroelectronics equivalent for STM8L152R8T6?
The best STMicroelectronics equivalent for STM8L152R8T6 is the STM8L152R8T6TR, which is the same device in tape-and-reel packaging. For a pin-compatible alternative with fewer peripherals, the STM8L151R8T6 is suitable. If you need more memory, consider the STM8L152M8T3, but it has a different package (80-pin LQFP).

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

Selection Guide

Choose the STM8L152R8T6 when you need an 8-bit MCU with integrated LCD driver and DAC, and require 54 I/O pins in a 64-pin LQFP package. It is ideal for battery-powered applications with displays, such as medical devices, smart meters, and consumer electronics. If you do not need the LCD driver or DAC, the STM8L151R8T6 is a pin-compatible, lower-cost alternative. For designs with fewer I/O requirements, the STM8L152C8T6 (48-pin) offers the same peripherals in a smaller package. If you need more I/O, the STM8L152M8T3 (80-pin) provides 70 I/Os but requires a larger PCB. For cross-brand alternatives, consider the NXP LPC824 or Microchip PIC18F87K22, but be prepared for significant firmware porting and pinout changes.

Comparison with Alternatives

Parameter This Product STM8L152R8T6TR STM8L151R8T6 STM8L152C8T6 STM8L152M8T3
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 48-LQFP (7x7 mm) - different 80-LQFP (12x12 mm) - different
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Core STM8 8-bit CISC STM8 8-bit CISC STM8 8-bit CISC STM8 8-bit CISC STM8 8-bit CISC
Maximum Frequency 16 MHz 16 MHz 16 MHz 16 MHz 16 MHz
Flash Memory 64 KB 64 KB 64 KB 64 KB 64 KB
RAM Size 4 KB 4 KB 4 KB 4 KB 4 KB
LCD Driver Yes (up to 8x40 segments) Yes (up to 8x40 segments) No Yes (up to 8x40 segments) Yes (up to 8x40 segments)
DAC 12-bit, 1 channel 12-bit, 1 channel No 12-bit, 1 channel 12-bit, 1 channel
Number of I/O Pins 54 54 54 38 70
Supply Voltage 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V
Halt Mode Current (with RTC) 3.4 Β΅A typical 3.4 Β΅A typical 3.4 Β΅A typical 3.4 Β΅A typical 3.4 Β΅A typical

Key Differentiators

  • Integrated LCD driver (vs STM8L151R8T6)
  • Integrated 12-bit DAC (vs STM8L151R8T6)
  • Ultra-low-power modes (vs STM8L152C8T6)

Design Notes

The STM8L152R8T6 operates from 1.8V to 3.6V. Use a low-dropout regulator (LDO) to provide a stable supply if the input voltage varies. Place a 100 nF ceramic capacitor close to each VDD pin and a 1 Β΅F capacitor at the main power input. For battery-powered designs, consider using the low-power modes to reduce current consumption to as low as 0.35 Β΅A in Halt mode.

For the 64-pin LQFP package, ensure proper soldering with a 0.5 mm pitch. Use a 4-layer PCB with a solid ground plane to minimize noise. Place decoupling capacitors as close as possible to the power pins. For the LCD driver, route the segment and common lines carefully to avoid crosstalk, especially in high-impedance modes.

Unused I/O pins should be configured to analog mode or low-power mode to minimize leakage current. Ensure the NRST pin is properly pulled up with a 100 nF capacitor to ground to avoid spurious resets. When using the RTC, ensure the correct clock source is selected (LSI or LSE) to maintain accurate timekeeping. Also, verify that the supply voltage does not exceed the absolute maximum rating of 4.0V.

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. Not AEC-Q100 qualified (not an automotive-grade part).

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