STMicroelectronics STM8S105C6T3
- Part No.:
- STM8S105C6T3
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 48-LQFP
- Datasheet:
-
STM8S105C6T3.pdf
- Description:
- IC MCU 8BIT 32KB FLASH 48LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:905
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM8S105C6T3 from STMicroelectronics is an 8-bit access-line microcontroller featuring a 16 MHz STM8 core, 32 Kbyte Flash memory with 20-year data retention at 55 °C, 1 Kbyte true data EEPROM (300 kcycle endurance), 10-bit ADC with up to 10 channels, and integrated UART, SPI, and I²C interfaces - deployed in industrial sensor nodes and motor control subsystems.
For engineers reviewing the STM8S105C6T3 datasheet, STM8S105C6T3 pinout, STM8S105C6T3 application, or STM8S105C6T3 equivalent, key selection criteria include its 48-pin LQFP package, 2.95–5.5 V operating range, nested interrupt controller supporting 37 external interrupts, and low-power modes (wait/active-halt/halt) for battery-constrained embedded designs.
Technical Context
The STM8S105C6T3 implements a Harvard-architecture 8-bit core with 3-stage pipeline and extended instruction set, enabling deterministic real-time execution. Its clock system integrates four master sources: user-trimmable 16 MHz RC, 128 kHz low-power RC, crystal resonator oscillator, and external clock input - all monitored by a clock security system.
Peripheral integration includes an advanced 16-bit control timer (TIM1) with dead-time insertion and complementary outputs for motor gate driving, two 16-bit general-purpose timers (TIM2/TIM3), and an 8-bit basic timer (TIM4). The 10-bit ADC supports scan mode and analog watchdog, while communication peripherals operate at up to 8 Mbit/s (SPI), 400 kbit/s (I²C), and full-duplex UART with LIN master capability.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 16 MHz STM8 8-bit Harvard core with 3-stage pipeline and extended instruction set - enables deterministic timing for real-time control loops. |
| Flash Memory | 32 Kbyte Flash with 20-year data retention at 55 °C after 10 kcycles - supports field firmware updates and long-life industrial deployment. |
| Data EEPROM | 1 Kbyte true data EEPROM rated for 300 kwrite cycles - stores calibration data, configuration parameters, or runtime counters without external NV memory. |
| ADC Resolution | 10-bit SAR ADC with ±1 LSB INL/DNL, up to 10 multiplexed inputs and analog watchdog - suitable for precision sensor signal acquisition in noisy environments. |
| Operating Voltage | 2.95 to 5.5 V supply range - allows direct interface with 3.3 V and 5 V logic domains and compatibility with legacy industrial power rails. |
| Low-Power Modes | Wait, active-halt, and halt modes with individual peripheral clock gating - reduces active current to 230 µA (halt @ 3.3 V) for energy-sensitive applications. |
| Interrupt Capacity | Nested interrupt controller with 32 vectors and up to 37 external interrupt lines on 6 priority levels - supports complex event-driven architectures with minimal latency. |
Pinout & Package
LQFP48 (7 × 7 mm, 0.5 mm pitch) package with 48 leads; thermally enhanced for industrial ambient operation up to 85 °C junction temperature.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Power supply and ground | Dual power domain: VDD powers digital/analog circuits; VSS provides reference return path - decoupling required per datasheet layout guidelines. |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; accepts Schmitt-triggered input - enables reliable power-on and brown-out recovery. |
| PA0–PA7, PB0–PB7, PC0–PC7, PD0–PD7, PE0–PE7 | General-purpose I/O ports | Up to 38 programmable I/Os including 16 high-sink outputs (20 mA sink capability) - drives LEDs, relays, or logic-level MOSFET gates directly. |
| CLK_OUT | Master clock output | Configurable output of internal/external clock source - synchronizes external peripherals or serves as debug timing reference. |
| SWIM | Single-wire interface module | Debug and programming interface using one dedicated pin - enables in-circuit programming and real-time debugging without JTAG overhead. |
Key Features
| Feature | Design Value |
|---|---|
| Integrated EEPROM | 1 Kbyte true data EEPROM with 300 kcycle endurance - eliminates need for external serial EEPROM in parameter storage applications. |
| Advanced Control Timer (TIM1) | 16-bit timer with 4 CAPCOM channels, 3 complementary outputs, and hardware dead-time insertion - enables precise 3-phase motor control without external gate drivers. |
| Flexible Clock System | Four selectable clock sources including trimmable 16 MHz RC and 128 kHz low-power RC - supports dynamic frequency scaling and ultra-low-power wake-up timing. |
| Robust I/O Design | I/Os immune to current injection up to 100 mA - withstands ESD transients and board-level noise in industrial control panels. |
| Unique 96-bit ID | Factory-programmed device identifier - enables secure firmware binding, device authentication, and traceability in production systems. |
Applications
| Industrial Sensor Node | Brushless DC Motor Controller |
|---|---|
Use Scenario: Standalone environmental monitoring unit with temperature/humidity sensors, local display, and RS-485 communication. IC Role / Device Role / Timing Role: Central MCU managing sensor polling, ADC conversion, UART-to-RS485 translation, and low-power sleep scheduling. Use Value: Integrated 10-bit ADC and UART with clock output eliminate external signal conditioning and level-shifting ICs, reducing BOM count by 2–3 components. | Use Scenario: Closed-loop commutation control for 3-phase BLDC motors in HVAC blowers and pump drives. IC Role / Device Role / Timing Role: Real-time PWM generation, hall-effect sensor decoding, and fault protection via TIM1's complementary outputs and dead-time control. Use Value: Hardware dead-time insertion prevents shoot-through in half-bridge drivers, eliminating risk of MOSFET failure during switching transitions. |
| Smart Energy Meter Interface | Home Appliance Control Board |
Use Scenario: Sub-metering module interfacing with main meter IC via I²C and reporting consumption over UART to gateway. IC Role / Device Role / Timing Role: Protocol bridge and data aggregator with EEPROM-backed tamper logs and time-stamped events. Use Value: 1 Kbyte EEPROM retains >10,000 tamper events with timestamps, meeting IEC 62056-21 data integrity requirements without external FRAM. | Use Scenario: Main control unit for washing machine, managing water valves, motor drive, user interface, and safety interlocks. IC Role / Device Role / Timing Role: Safety-critical state machine executing lock/unlock sequences, thermal cutoff monitoring, and buzzer feedback via beeper peripheral. Use Value: Built-in beeper module drives piezo elements directly - removes need for external driver transistor and reduces PCB footprint by 12 mm². |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM8S003F3P6 | 16 Kbyte Flash, 1 Kbyte RAM, no data EEPROM, LQFP20 package | Limited memory and no integrated EEPROM - requires external storage for configuration persistence | Select when cost sensitivity outweighs EEPROM requirement and pin count is constrained to ≤20. |
| STM8L151K4T6 | Ultra-low-power variant (1.65–3.6 V), 16 Kbyte Flash, 2 Kbyte RAM, 1 Kbyte EEPROM, but no 16 MHz max clock | Max CPU frequency 16 MHz only at VDD ≥ 2.95 V; optimized for sub-1 µA stop mode, not high-speed control | Prefer for battery-powered devices needing multi-year operation, not for 16 MHz real-time motor control. |
Compared with STM8S003F3P6, the STM8S105C6T3 adds 16 Kbyte more Flash and integrated EEPROM - critical for firmware-over-the-air updates and field calibration. Versus STM8L151K4T6, it delivers higher sustained clock performance across wider voltage range but consumes more active current - making it optimal for mains-powered industrial controllers rather than coin-cell applications.
Availability
STM8S105C6T3 is available at Aetrix Electronics and suitable for industrial sensor nodes, BLDC motor controllers, smart energy meter interfaces, and home appliance control boards requiring stable component supply and long-term manufacturing continuity.
Supply support for STM8S105C6T3 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, sensors, and automotive-grade silicon.
The STM8S series targets cost-sensitive industrial and consumer applications requiring robust 8-bit performance, integrated analog peripherals, and long-lifecycle support - emphasizing ease of migration from legacy 8051 or PIC platforms.
FAQ
What debug interface does the STM8S105C6T3 support?
The STM8S105C6T3 uses the Single-Wire Interface Module (SWIM) for programming and debugging, requiring only one dedicated pin (SWIM) plus VDD/VSS. It supports full-speed in-circuit debugging, flash erase/write, and real-time register inspection via ST-LINK-compatible tools like ST-LINK/V2 or ST-LINK/V2-1 - no JTAG header or additional pins needed.
Does the STM8S105C6T3 support hardware CRC calculation?
No, the STM8S105C6T3 does not include a dedicated hardware CRC peripheral. CRC computation must be implemented in firmware using standard polynomial algorithms (e.g., CRC-8 or CRC-16). The device provides sufficient CPU performance (16 MHz) and RAM (2 Kbyte) to execute efficient software CRC routines for communication frame validation or firmware integrity checks.
Can the internal 16 MHz RC oscillator be calibrated for improved accuracy?
Yes, the internal 16 MHz RC oscillator is user-trimmable via the CLK_HSICALR register. Calibration adjusts frequency in ±1.5% steps across a ±8% total range, allowing compensation for process and temperature variation. Typical factory-trimmed accuracy is ±1% at 25 °C and 3.3 V, improving to ±0.5% after user calibration against a reference clock source.
What is the maximum allowed I²C bus capacitance for reliable operation at 400 kbit/s?
The STM8S105C6T3 I²C interface supports standard-mode (100 kbit/s) and fast-mode (400 kbit/s) operation with a maximum bus capacitance of 400 pF, as specified in Section 10.3.10 of DS5855 Rev 16. This aligns with I²C specification limits and ensures reliable rise/fall times when using standard 4.7 kΩ pull-ups at 3.3 V or 5 V - verified across temperature and voltage ranges.
STM8S105C6T3 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 48-LQFP
- Series:
- STM8S
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- STM8
- Core Size:
- 8-Bit
- Speed:
- 16MHz
- Connectivity:
- I2C, IrDA, LINbus, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, POR, PWM, WDT
- Number of I/O:
- 38
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 1K x 8
- RAM Size:
- 2K x 8
- Voltage - Supply (Vcc/Vdd):
- 2.95V ~ 5.5V
- Data Converters:
- A/D 10x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM8S105C6T3 FAQ
1.How can I place an order for STM8S105C6T3 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM8S105C6T3 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM8S105C6T3 reliable?
The price and inventory of STM8S105C6T3 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM8S105C6T3 is usually 5 days.
3.What payment methods are accepted for STM8S105C6T3?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM8S105C6T3 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM8S105C6T3?
STM8S105C6T3 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM8S105C6T3 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM8S105C6T3?
For technical support, including STM8S105C6T3 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM8S105C6T3 requirements.
6.How does Aetrix verify that STM8S105C6T3 is sourced from the original manufacturer or authorized distributors?
All STM8S105C6T3 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM8S105C6T3 meets industry standards.
7.What is the process for return or replacement of STM8S105C6T3?
All STM8S105C6T3 units undergo pre-shipment inspection (PSI). If there is an issue with STM8S105C6T3, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM8S105C6T3 part is unused and in its original packaging.
Return procedure for STM8S105C6T3:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM8S105C6T3 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

