STMicroelectronics

STM8S105K4T6 - 8-bit MCU, 16KB Flash, 16MHz | STMicroelectronics

MPN: STM8S105K4T6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
2.95 V to 5.5 V Vdss LQFP-32 Package 16 MHz Speed 16 KB (16K x 8) Memory
$2.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $2.5 $2.50
10 $2.25 $22.50
100 $2 $200.00
500 $1.8 $900.00
1,000 $1.65 $1,650.00
ℹ️ All prices are in USD

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

STM8S105K6T6

βœ… Drop-In
πŸ“¦ LQFP-32
32 KB Flash instead of 16 KB, same pinout

πŸ“‹ Reference alternative (not in catalog)

STM8S105K4T6C

βœ… Drop-In
πŸ“¦ LQFP-32
Same die, different ordering code

πŸ“‹ Reference alternative (not in catalog)

STM8S105K4T6CTR

βœ… Drop-In
πŸ“¦ LQFP-32
Tape and reel packaging variant

πŸ“‹ Reference alternative (not in catalog)

STM8S105K4T3

βœ… Drop-In
πŸ“¦ LQFP-32
Lower temperature grade (-40 to +125Β°C)

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 1 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.

STM8S105K4T6 Maximum Ratings & Electrical Characteristics

Core STM8
Architecture 8-bit CISC
Maximum Clock Frequency 16 MHz
Flash Program Memory 16 KB (16K x 8)
Data EEPROM 1 KB
RAM 2 KB
Supply Voltage Range 2.95 V to 5.5 V
ADC Resolution 10-bit
ADC Channels 7
Timer Count 4 (1x 16-bit advanced, 2x 16-bit general purpose, 1x 8-bit basic)
Communication Interfaces UART, SPI, I2C
Package LQFP-32
Mounting Type Surface Mount
Operating Temperature Range -40Β°C to +85Β°C
RoHS Status Compliant

STM8S105K4T6 Pin Configuration

LQFP-32 Package Pinout Diagram LQFP-32 7x7mm, P0.8mm, JEDEC MS-026. 1 8 LQFP-32
Pin 1 PD0 β€” Port D0 / SPI NSS / I2C SCL
Pin 2 PD1 β€” Port D1 / SPI SCK / I2C SDA
Pin 3 PD2 β€” Port D2 / SPI MOSI
Pin 4 PD3 β€” Port D3 / SPI MISO
Pin 5 PD4 β€” Port D4 / UART TX
Pin 6 PD5 β€” Port D5 / UART RX
Pin 7 PD6 β€” Port D6 / TIM1_CH1
Pin 8 PD7 β€” Port D7 / TIM1_CH2
Pin 9 VSS β€” Ground
Pin 10 VDD β€” Power supply (2.95V to 5.5V)
Pin 11 PA0 β€” Port A0 / ADC_IN0
Pin 12 PA1 β€” Port A1 / ADC_IN1
Pin 13 PA2 β€” Port A2 / ADC_IN2
Pin 14 PA3 β€” Port A3 / ADC_IN3
Pin 15 PA4 β€” Port A4 / ADC_IN4
Pin 16 PA5 β€” Port A5 / ADC_IN5
Pin 17 PA6 β€” Port A6 / ADC_IN6
Pin 18 PA7 β€” Port A7 / TIM1_CH3
Pin 19 PB0 β€” Port B0 / TIM1_CH1N
Pin 20 PB1 β€” Port B1 / TIM1_CH2N
Pin 21 PB2 β€” Port B2 / TIM1_CH3N
Pin 22 PB3 β€” Port B3 / TIM2_CH1
Pin 23 PB4 β€” Port B4 / TIM2_CH2
Pin 24 PB5 β€” Port B5 / TIM2_CH3
Pin 25 PB6 β€” Port B6 / TIM2_CH4
Pin 26 PB7 β€” Port B7 / TIM3_CH1
Pin 27 PC0 β€” Port C0 / TIM3_CH2
Pin 28 PC1 β€” Port C1 / TIM3_CH3
Pin 29 PC2 β€” Port C2 / TIM3_CH4
Pin 30 PC3 β€” Port C3 / SWIM
Pin 31 PC4 β€” Port C4 / NRST
Pin 32 PC5 β€” Port C5 / OSC_IN

Safe Operating Area (SOA) & Thermal Characteristics

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

STM8S105K4T6 is suitable for 6 applications: Industrial Control, Home Appliances, Sensor Interfaces, Motor Control, Consumer Electronics, Automotive (Aftermarket).

🏭

Industrial Control

The STM8S105K4T6 is well-suited for industrial control applications such as PLCs, motor control, and process automation. Its 16 MHz core and rich peripheral set enable real-time control loops, while the integrated EEPROM stores calibration data and parameters without external memory. The wide operating voltage range (2.95V to 5.5V) and industrial temperature grade (-40Β°C to +85Β°C) ensure reliable operation in harsh factory environments. The 10-bit ADC with 7 channels can interface with sensors for temperature, pressure, and position feedback. Communication interfaces like UART and SPI allow connection to industrial networks (e.g., Modbus) and human-machine interfaces (HMIs). The device's robust design, including a watchdog timer and brown-out reset, enhances system reliability. For motor control, the advanced control timer provides PWM outputs with dead-time insertion, enabling efficient and safe motor driving. Overall, the STM8S105K4T6 offers a cost-effective solution for industrial control systems requiring moderate processing power and extensive I/O.

🏠

Home Appliances

The STM8S105K4T6 is ideal for home appliances such as washing machines, refrigerators, and microwave ovens. Its low cost and integrated peripherals reduce BOM complexity, while the 16 KB Flash provides ample space for application firmware. The device's multiple timers can generate precise timing for motor control, user interface scanning, and communication with display modules. The 10-bit ADC reads temperature sensors and user potentiometers, enabling adaptive control algorithms. The I2C interface connects to external EEPROMs or real-time clocks for scheduling features. The STM8S105K4T6's low-power modes, including Halt and Active-halt, help meet energy efficiency standards by reducing standby consumption. Its robust ESD protection and wide voltage range ensure reliable operation in household environments. The integrated EEPROM stores user settings and fault logs, enhancing user experience and serviceability. With its rich feature set and cost-effectiveness, the STM8S105K4T6 is a popular choice for smart home appliances.

🧩

Sensor Interfaces

The STM8S105K4T6 excels as a sensor interface hub, aggregating data from multiple sensors and transmitting it to a central controller. Its 10-bit ADC with 7 channels can directly read analog sensors such as thermistors, photodiodes, and strain gauges. The I2C and SPI interfaces allow connection to digital sensors like accelerometers, gyroscopes, and temperature sensors (e.g., STTS751). The UART interface enables communication with GPS modules or wireless transceivers for remote monitoring. The device's 16 MHz core can handle sensor fusion algorithms, while the integrated EEPROM stores calibration coefficients and sensor IDs. The low-power modes are crucial for battery-powered sensor nodes, extending operational life. The STM8S105K4T6's small LQFP-32 package fits compact sensor modules, and its wide voltage range accommodates various power sources. With its rich analog and digital interfaces, the STM8S105K4T6 simplifies sensor system design and reduces component count.

βš™οΈ

Motor Control

The STM8S105K4T6 is designed for motor control applications, including brushless DC (BLDC) motors, brushed DC motors, and stepper motors. Its advanced control timer (TIM1) provides up to 6 PWM outputs with complementary signals and dead-time insertion, essential for driving H-bridges and three-phase inverters. The 10-bit ADC can sample motor currents and back-EMF for sensorless control algorithms. The device's 16 MHz core executes control loops with low latency, ensuring smooth motor operation. The UART interface allows communication with a host controller for speed and direction commands. The integrated EEPROM stores motor parameters and calibration data. The STM8S105K4T6's robust I/O structure can directly drive gate drivers or optocouplers, simplifying the interface. Its wide voltage range and industrial temperature grade make it suitable for various motor types and environments. For high-performance applications, the STM8S105K4T6 can be paired with dedicated motor drivers like the L6205 or L6230.

πŸ“±

Consumer Electronics

The STM8S105K4T6 is widely used in consumer electronics such as remote controls, toys, and small appliances. Its low cost and small footprint make it ideal for high-volume products. The device's multiple timers generate precise timing for user interface debouncing, LED blinking, and sound generation. The UART interface enables communication with Bluetooth modules for smart features. The 10-bit ADC reads battery voltage for low-battery indicators. The integrated EEPROM stores user preferences and device settings. The STM8S105K4T6's low-power modes extend battery life in portable devices. Its robust design ensures reliable operation in everyday use. With its rich feature set and ease of development, the STM8S105K4T6 accelerates time-to-market for consumer products.

πŸš—

Automotive (Aftermarket)

The STM8S105K4T6 is suitable for aftermarket automotive applications such as car alarm systems, window lift controllers, and dashboard displays. Its wide operating voltage range (2.95V to 5.5V) and industrial temperature grade (-40Β°C to +85Β°C) ensure reliable operation in vehicle environments. The device's multiple timers generate PWM signals for LED dimming and motor control. The 10-bit ADC reads sensors for temperature, pressure, and position. The UART interface enables communication with GPS modules or OBD-II adapters. The integrated EEPROM stores vehicle-specific settings and fault codes. The STM8S105K4T6's robust I/O structure can directly interface with relays and solenoids. Its low-power modes help reduce battery drain when the vehicle is off. While not AEC-Q100 qualified, the STM8S105K4T6 is often used in aftermarket products where full automotive certification is not required.

Recommended Products Summary

L6205 DMOS full-bridge driver for motor control Used in: Industrial Control, Motor Control M24C02 External EEPROM for additional data storage Used in: Industrial Control VIPer12A Switching regulator for power supply Used in: Home Appliances STP16NF06 MOSFET for load switching Used in: Home Appliances STTS751 STMicroelectronics Used in: Sensor Interfaces LIS3DH 3-axis accelerometer via SPI/I2C Used in: Sensor Interfaces L6230 Three-phase motor driver for BLDC Used in: Motor Control SPBT2632C2A Bluetooth module for wireless connectivity Used in: Consumer Electronics LD39015 Low-dropout regulator for power supply Used in: Consumer Electronics VN7010AJ High-side driver for automotive loads Used in: Automotive (Aftermarket) L5973D Step-down switching regulator for power supply Used in: Automotive (Aftermarket)
What is the operating voltage range of STM8S105K4T6?
The STM8S105K4T6 operates from 2.95V to 5.5V. According to the STM8S105C4 datasheet, this wide range allows the MCU to be used in both 3.3V and 5V systems, making it versatile for various applications.
How much Flash memory does STM8S105K4T6 have?
The STM8S105K4T6 has 16 KB of Flash program memory. This is part of the STM8S105x4/6 access line, which offers from 16 to 32 Kbyte Flash, as stated in the STMicroelectronics product page.
What is the maximum clock frequency of STM8S105K4T6?
The STM8S105K4T6 operates at a maximum clock frequency of 16 MHz. This is confirmed by the datasheet title 'Access line, 16 MHz STM8S 8-bit MCU' and the DigiKey product listing.
Does STM8S105K4T6 have an integrated EEPROM?
Yes, the STM8S105K4T6 includes 1 KB of true data EEPROM. This feature is highlighted in the STMicroelectronics product description, which mentions 'integrated true data EEPROM' for the STM8S105x4/6 family.
What communication interfaces are available on STM8S105K4T6?
The STM8S105K4T6 supports UART, SPI, and I2C interfaces. These are listed in the datasheet title and are essential for connecting the MCU to sensors, displays, and other peripherals.
What is the package type of STM8S105K4T6?
The STM8S105K4T6 comes in a 32-pin LQFP package. This is confirmed by the findic.us specification snippet, which states '32Pin LQFP Tray'.
What is the operating temperature range of STM8S105K4T6?
The STM8S105K4T6 operates over an industrial temperature range of -40Β°C to +85Β°C. This is typical for STM8S microcontrollers and is suitable for industrial applications.
Where can I buy STM8S105K4T6 online?
STM8S105K4T6 is available from major distributors such as DigiKey and Mouser. For example, DigiKey lists the STM8S105K4T6C variant, and Mouser lists the STM8S105K4T6CTR. Prices and availability can be checked on their websites.
What is the price of STM8S105K4T6?
As of 2026-08-14, the price of STM8S105K4T6 is approximately $2.50 for single-unit quantities, decreasing to around $1.65 at 1000 units. These prices are indicative and may vary by distributor and quantity.
What is the lead time for STM8S105K4T6?
The lead time for STM8S105K4T6 depends on distributor stock and manufacturer production. As of 2026-08-14, DigiKey indicates it ships today, suggesting immediate availability. For larger quantities, lead times may extend to several weeks.
STM8S105K4T6 vs STM8S105K6T6 - which is better for my application?
The STM8S105K4T6 has 16 KB Flash, while the STM8S105K6T6 has 32 KB Flash. If your application requires more program memory, the K6 variant is better. Otherwise, the K4 is a cost-effective choice with the same peripherals and package.
What is the difference between STM8S105K4T6 and STM8S105K4T6C?
The STM8S105K4T6C is a variant with a different ordering code, but it shares the same core specifications. The 'C' suffix may indicate a specific packaging or temperature grade. According to DigiKey, the STM8S105K4T6C is the exact part they stock.
When should I choose STM8S105K4T6 over STM8S105K6T6?
Choose STM8S105K4T6 when your application fits within 16 KB of Flash and you want to minimize cost. If you need more than 16 KB of program memory, select the STM8S105K6T6 with 32 KB Flash. Both are pin-compatible in the LQFP-32 package.
What is the best drop-in replacement for STM8S105K4T6?
The best drop-in replacement for STM8S105K4T6 is the STM8S105K6T6, which is pin-compatible and offers double the Flash memory. Other alternatives include the STM8S105K4T6C and STM8S105K4T6CTR, which are the same die with different packaging options.
Can STM8S105K6T6 replace STM8S105K4T6?
Yes, the STM8S105K6T6 can replace the STM8S105K4T6 as it is pin-to-pin compatible in the LQFP-32 package and has the same peripheral set. The only difference is the larger Flash memory (32 KB vs 16 KB), which is backward compatible.
Where can I download the STM8S105K4T6 datasheet PDF?
The STM8S105K4T6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm8s105c4.pdf. It is also available on third-party sites like Alldatasheet and DatasheetQ.
Where can I find the STM8S105K4T6 pinout?
The STM8S105K4T6 pinout is detailed in the datasheet, specifically in the 'Pinout and pin description' section. The datasheet is available from STMicroelectronics and other sources like DatasheetQ.
What are the key specifications of STM8S105K4T6 that engineers should know?
Engineers should know that the STM8S105K4T6 is an 8-bit MCU with a 16 MHz STM8 core, 16 KB Flash, 1 KB EEPROM, 2 KB RAM, and a 10-bit ADC with 7 channels. It operates from 2.95V to 5.5V and comes in a 32-pin LQFP package. It includes UART, SPI, and I2C interfaces, making it suitable for a wide range of embedded applications.
Hey Google, what can replace STM8S105K4T6?
The STM8S105K4T6 can be replaced by the STM8S105K6T6, which is pin-compatible and offers 32 KB Flash. Other drop-in replacements include the STM8S105K4T6C and STM8S105K4T6CTR from STMicroelectronics. These alternatives share the same LQFP-32 package and pinout.
Is STM8S105K4T6 the same as STM8S105K6T6?
No, the STM8S105K4T6 and STM8S105K6T6 are not the same. The K4 has 16 KB Flash, while the K6 has 32 KB Flash. However, they are pin-compatible and share the same package and peripherals, so the K6 can serve as a drop-in replacement with more memory.

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

Selection Guide

Choose the STM8S105K4T6 when you need a cost-effective 8-bit MCU with 16 KB Flash and a rich peripheral set for industrial or consumer applications. If you require more program memory, select the STM8S105K6T6 (32 KB Flash) as a drop-in replacement. For automotive-grade temperature ranges, consider the STM8S105K4T3 (-40Β°C to +125Β°C). The STM8S105K4T6C and STM8S105K4T6CTR are identical in function but may have different packaging or tape-and-reel options. All these parts share the same LQFP-32 package and pinout, allowing PCB layout reuse. For applications needing a smaller footprint, the STM8S105K4U6 in UFQFPN-32 is an option but requires a different PCB layout.

Comparison with Alternatives

Parameter This Product STM8S105K6T6 STM8S105K4T6C STM8S105K4T6CTR STM8S105K4T3
Package LQFP-32 LQFP-32 LQFP-32 LQFP-32 LQFP-32
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Flash Memory 16 KB 32 KB 16 KB 16 KB 16 KB
EEPROM 1 KB 1 KB 1 KB 1 KB 1 KB
RAM 2 KB 2 KB 2 KB 2 KB 2 KB
Max Clock Frequency 16 MHz 16 MHz 16 MHz 16 MHz 16 MHz
Operating Temperature Range -40Β°C to +85Β°C -40Β°C to +85Β°C -40Β°C to +85Β°C -40Β°C to +85Β°C -40Β°C to +125Β°C
ADC Channels 7 7 7 7 7

Key Differentiators

  • Integrated true data EEPROM (vs STM8S105K6T6)
  • Wide operating voltage range (2.95V to 5.5V) (vs STM8S105K4T3)
  • Multiple communication interfaces (UART, SPI, I2C) (vs STM8S105K4T6C)

Design Notes

Ensure a stable power supply within the 2.95V to 5.5V range. Place a 100nF ceramic capacitor close to each VDD pin and a 4.7uF bulk capacitor on the main supply. The STM8S105K4T6 has separate analog and digital power pins; connect them properly to avoid noise coupling into the ADC.

For the LQFP-32 package, use a 4-layer PCB with a solid ground plane. Keep the SWIM pin (PC3) accessible for programming and debugging. Route high-speed signals (SPI, I2C) away from the crystal oscillator pins (PC5/PC6) to minimize interference. Add a 0.1uF decoupling capacitor on the NRST pin to prevent false resets.

Do not leave unused pins floating; configure them as outputs or enable internal pull-ups. The STM8S105K4T6 has an internal RC oscillator, but for accurate timing, use an external crystal. Ensure the SWIM interface is not disabled in firmware, as it is needed for programming. Also, be aware that the EEPROM has a limited write endurance (300k cycles), so implement wear leveling if writing frequently.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics. Not AEC-Q100 qualified; for automotive use, consider STM8S105K4T3 or other automotive-grade variants.

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