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

STM8S105S4T6C 8-bit MCU, 16 MHz, 16 KB Flash, 44-LQFP

MPNSTM8S105S4T6C
Active

STMicroelectronics STM8S105S4T6C, STM8S series, 8-bit MCU, 16 MHz, 16 KB Flash, 2K x 8 RAM, 1K x 8 EEPROM, 44-LQFP, -40°C to 85°C, 2.95 V to 5.5 V.

$2.9800Ref. price · indicative, final on quote
Packaging44-LQFP
RoHSROHS3 Compliant
SeriesSTM8S
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM8S105S4T6C specifications
ParameterValue
SeriesSTM8S
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.95V ~ 5.5V
Operating temperature-40°C ~ 85°C (TA)
Speed16MHz
PackageTray
RAM size2K x 8
Core size8-Bit
EEPROM size1K x 8
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)34
Core processorSTM8
Case44-LQFP
Data convertersA/D 9x10b
Program memory size16KB (16K x 8)

Product details

What this 8-bit MCU brings to a control board

The STMicroelectronics STM8S105S4T6C is an 8-bit microcontroller from the STM8S family, built around the STM8 core running at 16 MHz. The 44-pin LQFP package gives you 34 general-purpose I/O lines, plus a 9-channel 10-bit ADC for reading sensors or potentiometers directly. This part is aimed at cost-sensitive embedded control applications: motor drives, appliance user interfaces, industrial sensor nodes, and simple automation panels.

16 MHz core and memory — what fits in the budget

At 16 MHz the STM8 core delivers around 16 MIPS (one instruction per clock on most operations). That is enough for a PID loop running at a few kilohertz, a UART polling routine, and a display update without timing pressure. The 16 KB Flash holds a moderate application — think a fan controller with a few speed profiles and a serial protocol stack. The 2 KB RAM handles a couple of data buffers and a small call stack; if your design needs a large frame buffer or a TCP/IP stack, you will outgrow this memory tier.

Peripherals and connectivity for sensor and actuator interfaces

That covers the common sensor buses (I²C for temperature/humidity sensors, SPI for displays or ADCs) and industrial communication (LIN for automotive subnets, UART for RS-485 converters). The 9-channel 10-bit ADC is adequate for reading analog sensors with a resolution of about 5 mV per count at a 5 V reference. On-chip peripherals include a PWM timer, brown-out reset, and a watchdog — enough to build a reliable standalone controller without external supervisor ICs.

STMicroelectronics lists the STM8S105S4T6C as Active. This part can be designed into new production without worrying about a sudden discontinuation. For BOM planning, the STM8S family has been in volume production for years, so the supply base is mature.

Frequently asked questions

Is STM8S105S4T6C obsolete?

No. The lifecycle status is Active, meaning STMicroelectronics continues to manufacture it.

What is the equivalent of STM8S105S4T6C?

The STM32L151CBU6A is a different architecture (32-bit ARM Cortex-M3) and is not a pin-compatible or functional equivalent.

How to program STM8S105S4T6C?

Programming uses ST's SWIM (Single Wire Interface Module) protocol, supported by the ST-Link programmer/debugger.

Is STM8S105S4T6C compatible with STM8S103F3?

Both are STM8S family parts, but the STM8S105S4T6C has more I/O (34 vs fewer on the 20-pin STM8S103F3), more Flash (16 KB vs 8 KB), and a different package (44-LQFP vs TSSOP-20). They are not pin-compatible, but code can be ported with minor changes to peripheral configuration.