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

STM8L101F2P6 8-bit MCU, 16MHz, 4KB Flash, 20-TSSOP

MPNSTM8L101F2P6
Active

STMicroelectronics STM8L EnergyLite series, STM8L101F2P6, 8-bit MCU, 16MHz, 4KB Flash, 1.5K x 8 RAM, 1.65V-3.6V, -40°C to 85°C, 20-TSSOP.

$1.4900Ref. price · indicative, final on quote
Packaging20-TSSOP (0.173", 4.40mm Width)
RoHSROHS3 Compliant
SeriesSTM8L EnergyLite
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM8L101F2P6 specifications
ParameterValue
SeriesSTM8L EnergyLite
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.65V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed16MHz
PackageTube
RAM size1.5K x 8
Core size8-Bit
PeripheralsInfrared, POR, PWM, WDT
ConnectivityI2C, SPI, UART/USART
Number of i (O)18
Core processorSTM8
Case20-TSSOP (0.173\", 4.40mm Width)
Program memory size4KB (4K x 8)

Product details

The 20-TSSOP package gives you 18 I/O lines in a compact surface-mount footprint.

16 MHz core and memory — sizing the firmware budget

The 16 MHz clock is the maximum core speed; the internal oscillator means no external crystal is needed for basic operation. With only 4 KB of Flash, the firmware must be lean. The 1.5 KB of RAM limits data buffering.

For new designs, this means no imminent obsolescence risk.

Frequently asked questions

Is STM8L101F2P6 compatible with STM8L101F3P6?

Yes, the STM8L101F2P6 and STM8L101F3P6 are pin-compatible in the same 20-TSSOP package. The F3P6 doubles the Flash to 8 KB while keeping the same core, peripherals, and supply range — a straightforward firmware-size upgrade without a board spin.

How to program STM8L101F2P6?

The STM8L101F2P6 is programmed via the SWIM (Single Wire Interface Module) debug interface, which uses a single pin for communication. STMicroelectronics offers the ST-LINK/V2 programmer and the STVD or STVP toolchains. The internal oscillator means no external clock is needed for programming.