Skip to main content
STMicroelectronics STM8L151K4U6TR — Microcontrollers & Processors (MCU / MPU / DSP)

STM8L151K4U6TR 8-bit MCU, 16 MHz, 16 KB Flash, 2 KB RAM

MPNSTM8L151K4U6TR
Active

STMicroelectronics STM8L151K4U6TR, STM8L EnergyLite series 8-bit MCU, 16 MHz, 16 KB Flash, 2 KB RAM, 1 KB EEPROM, 30 I/O, 12-bit ADC, 12-bit DAC, I²C, SPI, UART, 1.8V-3.6V, -40°C to 85°C, 32-UFQFPN.

$1.3884Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM8L151K4U6TR specifications
ParameterValue
SeriesSTM8L EnergyLite
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed16MHz
PackageTape & Reel (TR)
RAM size2K x 8
Core size8-Bit
EEPROM size1K x 8
PeripheralsBrown-out Detect/Reset, DMA, IR, POR, PWM, WDT
ConnectivityI²C, IrDA, SPI, UART/USART
Number of i (O)30
Core processorSTM8
Case32-UFQFN Exposed Pad
Data convertersA/D 22x12b; D/A 1x12b
Program memory size16KB (16K x 8)

Product details

What this 8-bit MCU brings to a low-power board

The STMicroelectronics STM8L151K4U6TR is an 8-bit microcontroller from the STM8L EnergyLite family, built around the STM8 core and clocked at 16 MHz.

Memory sizing — what fits and what doesn't

With 16 KB of Flash and 2 KB of RAM, this MCU is sized for a single-purpose control task — a fan controller, a thermostat, a simple keypad reader, or a battery gauge that logs a few parameters. If your firmware needs a TCP/IP stack, a GUI library, or a large lookup table, you'll bump into the 16 KB ceiling fast; this part is not the one for a feature-rich application.

The exposed thermal pad needs a good solder-void-free connection to the ground plane — the datasheet's recommended footprint and via pattern under the pad are worth following. The TR suffix means it ships in tape-and-reel, which is the standard for pick-and-place assembly.

Peripherals and interfaces at a glance

The STM8L151K4U6TR includes a brown-out reset, power-on reset, DMA controller, and a watchdog timer — the usual set for reliable standalone operation. The 30 general-purpose I/O pins give enough flexibility for a keypad matrix, a few LEDs, and a serial link to a host. An internal oscillator is on-chip, so no external crystal is required for basic operation, though the clock tree can accept an external source if tighter timing is needed.

Frequently asked questions

What is the clock speed of STM8L151K4U6TR?

The STM8L151K4U6TR runs at 16 MHz. That is the maximum core clock; the internal oscillator can be used without an external crystal.

How much RAM and EEPROM does STM8L151K4U6TR have?

It has 2 KB of RAM (organized as 2K x 8) and 1 KB of EEPROM (1K x 8). The EEPROM is separate from the 16 KB Flash program memory.

What are the differences between STM8L151K4U6TR and STM8L151K4U6?

The suffix 'TR' indicates tape-and-reel packaging. The base part STM8L151K4U6 is functionally identical — same die, same memory, same speed. The only difference is the shipping medium: TR is for automated assembly lines; the non-TR variant typically comes in trays or tubes.

Does STM8L151K4U6TR have an internal oscillator?

Yes, it has an internal oscillator. The oscillator type is listed as Internal, so the MCU can run without an external crystal for basic operation.