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

STM8S105C6T6 STM8S 8-bit MCU, 32KB Flash, 16MHz, 48-LQFP

MPNSTM8S105C6T6
Active

STMicroelectronics STM8S series, STM8S105C6T6, 8-bit MCU, 16MHz, 32KB Flash, 2K x 8 RAM, 1K x 8 EEPROM, 38 I/O, I²C/SPI/UART/LINbus, 10-channel 10-bit ADC, 48-LQFP, -40 to 85°C.

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

Specifications

STM8S105C6T6 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)38
Core processorSTM8
Case48-LQFP
Data convertersA/D 10x10b
Program memory size32KB (32K x 8)

Product details

Core memory budget for the firmware engineer

The STMicroelectronics STM8S105C6T6 is an 8-bit MCU from the STM8S value line, built around the STM8 core and clocked at 16 MHz. The 2 KB RAM is the constraint for buffer-heavy applications like serial bridges; the 1 KB EEPROM, rated for the STM8S family endurance, handles parameter storage without wearing the Flash sectors.

The 10-channel 10-bit ADC handles basic analog monitoring like thermistor inputs or pot feedback. Brown-out detect, POR, PWM, and WDT are integrated, which reduces external supervisor and watchdog IC count on the BOM.

The 48-LQFP package with 38 available I/O gives enough headroom for a keypad matrix, a small character LCD, and a handful of discrete inputs and outputs without needing port expanders.

Supply range and power rail

The supply range covers 2.95 V to 5.5 V.

No LTB window or successor order code has been published.

Frequently asked questions

What is the difference between STM8S105C6T6 and STM8S105K6T6?

The STM8S105K6T6 is a different package variant within the same STM8S105 value line. The C6T6 suffix indicates a 48-LQFP package; the K6T6 suffix typically maps to a smaller package with fewer I/O. The core, memory, and peripheral blocks are otherwise identical across the density tier.

What programmer or debugger works with STM8S105C6T6?

ST's SWIM (Single Wire Interface Module) protocol is used for programming and debugging STM8S devices. The ST-LINK/V2 or ST-LINK/V3 programmer supports SWIM and connects to the SWIM and reset pins on the 48-LQFP package. Third-party tools that implement SWIM also work.