STMicroelectronics STM8S105K6U3ATR
- Part No.:
- STM8S105K6U3ATR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 32-UFQFN Exposed Pad
- Datasheet:
-
STM8S105K6U3ATR.pdf
- Description:
- IC MCU 8BIT 32KB FLASH 32UFQFPN
- Quantity:
- Payment:

- Shipping:

Inventory:1,082
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM8S105K6U3ATR 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. It targets cost-sensitive industrial control, appliance motor management, and sensor interface applications requiring robust I/O and low-power operation.
For engineers reviewing the STM8S105K6U3ATR datasheet, STM8S105K6U3ATR pinout, STM8S105K6U3ATR application, or STM8S105K6U3ATR equivalent, key selection criteria include Flash/E²PROM endurance, 16 MHz timing stability across 2.95–5.5 V supply, LQFP48 package compatibility, and support for SWIM-based debugging in resource-constrained embedded designs.
Technical Context
The STM8S105K6U3ATR implements a Harvard-architecture STM8 core with 3-stage pipeline and extended instruction set, enabling deterministic real-time execution. Its clock system integrates four independent 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.
Interrupt handling uses a nested controller supporting 32 interrupts and up to 37 external vectors across six priority levels. Memory subsystem includes unified Flash programming with option byte protection, dedicated data EEPROM with hardware write/erase control, and RAM mapped for fast peripheral register access and stack operations.
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 interrupt latency and efficient code density. |
| Flash Memory | 32 Kbyte program 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/erase cycles - provides nonvolatile parameter storage without external serial EEPROM. |
| 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. |
| Supply Voltage | 2.95 V to 5.5 V operating range - allows direct interfacing with 3.3 V and 5 V logic systems and battery-backed operation. |
| I/O Count | Up to 38 I/Os in LQFP48 package, including 16 high-sink outputs (20 mA) - drives LEDs, relays, and discrete loads without external buffers. |
| Communication | UART (LIN/SmartCard/IrDA), SPI (8 Mbit/s), I²C (400 kbit/s) - enables multi-protocol connectivity for sensor hubs and HMI subsystems. |
Pinout & Package
LQFP48 (7 × 7 mm, 0.5 mm pitch) package with exposed thermal pad; RoHS-compliant, industrial temperature grade (–40 °C to +85 °C).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Power supply and ground | Dual power domains: VDD powers core/peripherals; VSS reference for all analog/digital I/O and ADC. |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; accepts external push-button or supervisor IC assertion. |
| SWIM | Single-wire interface module | Debug and programming interface using one bidirectional pin - eliminates need for JTAG header space. |
| PA0–PA7 | Port A general-purpose I/O | 8-bit port with alternate functions including ADC1_IN0–IN7, TIM1_CH1–CH4, and UART1_TX/RX remapping capability. |
| PB0–PB7 | Port B general-purpose I/O | 8-bit port supporting SPI_CLK/MOSI/MISO, I²C_SCL/SDA, TIM2/TIM3 channels, and external interrupt inputs. |
| PC0–PC7 | Port C general-purpose I/O | 8-bit port with TIM1 complementary outputs (CH1N–CH3N), UART2_TX/RX, and high-sink capability on PC0–PC7 (20 mA sink). |
| PD0–PD7 | Port D general-purpose I/O | 8-bit port supporting TIM4, AWU, beeper, and additional ADC inputs; includes NRST remap function on PD0. |
| PE0–PE7 | Port E general-purpose I/O | 8-bit port with TIM1 dead-time control, UART1_CK, and flexible remapping via option bytes for routing critical signals. |
Key Features
| Feature | Design Value |
|---|---|
| Low-power modes | Wait, active-halt, and halt modes with individual peripheral clock gating - reduces active current to 230 µA (halt @ 3.3 V) and enables rapid wake-up from AWU timer. |
| Advanced control timer (TIM1) | 16-bit timer with 4 CAPCOM channels, 3 complementary outputs, programmable dead-time insertion, and synchronization - ideal for 3-phase motor control and digital power conversion. |
| Integrated debug interface | SWIM single-wire interface with full run-control, breakpoint, and memory access - eliminates debug header footprint and simplifies PCB layout. |
| Robust I/O immunity | Guaranteed immunity to 50 mA current injection per I/O - ensures reliable operation in electrically noisy industrial environments. |
| Unique 96-bit ID | Factory-programmed read-only identifier per device - enables secure device authentication and firmware binding in production firmware. |
Applications
| Industrial Motor Control | Home Appliance Interface |
|---|---|
Use Scenario: Brushless DC motor commutation in washing machine drum drives and HVAC blowers. IC Role / Device Role / Timing Role: MCU executing FOC or trapezoidal commutation algorithms, managing PWM generation via TIM1, and sampling current sensors via 10-bit ADC. Use Value: Integrated dead-time insertion and complementary outputs eliminate external gate drivers; 32 Kbyte Flash accommodates field-upgradable motor profiles. |
Use Scenario: User interface and sensor monitoring in smart refrigerators and dishwashers. IC Role / Device Role / Timing Role: Central control unit managing touch panel inputs, temperature/humidity sensing, display backlighting, and relay actuation. Use Value: 38 I/Os with 16 high-sink outputs drive LEDs and solenoids directly; UART supports communication with display modules and cloud gateways. |
| Building Automation Sensor Node | Energy Metering Subsystem |
Use Scenario: Wireless occupancy and ambient light sensing node with local decision logic. IC Role / Device Role / Timing Role: Low-power sensor aggregator sampling PIR and photodiode inputs, processing thresholds, and triggering Zigbee/LoRaWAN radio wake-up. Use Value: Active-halt mode draws <1.5 µA; AWU timer wakes CPU every 125 ms for sensor polling - extends battery life beyond 5 years. |
Use Scenario: Tamper-resistant pulse counting and tariff switching in residential electricity meters. IC Role / Device Role / Timing Role: Isolated metering front-end controller capturing kWh pulses, storing billing data in EEPROM, and communicating via I²C to metrology ASIC. Use Value: 1 Kbyte EEPROM retains 10+ years of tariff logs with 300 kcycle endurance; unique 96-bit ID prevents firmware cloning across meter batches. |
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-pin TSSOP, 8 Kbyte Flash, no data EEPROM, 5-channel ADC, no TIM1 advanced timer | Suitable for ultra-low-cost sensor nodes without motor control or persistent parameter storage | Select when BOM cost is primary constraint and advanced peripherals are unnecessary. |
| STM8L152C6T6 | LQFP48, ultra-low-power architecture (0.3 µA halt), 32 Kbyte Flash, 2 Kbyte RAM, but only 2 Kbyte data EEPROM (100 kcycle) | Better for battery-powered IoT endpoints requiring >10-year shelf life and sub-µA sleep, but less suited for high-speed motor control | Choose when energy harvesting or coin-cell operation dominates design requirements over PWM timing precision. |
Compared with STM8S105K6U3ATR, STM8S003F3P6 sacrifices EEPROM, ADC channels, and timer capability for lower cost and smaller footprint, while STM8L152C6T6 trades off PWM timing resolution and high-sink I/O for extreme low-power operation - making the STM8S105K6U3ATR optimal for mixed-signal industrial control where Flash endurance, analog accuracy, and robust I/O coexist.
Availability
STM8S105K6U3ATR is available at Aetrix Electronics and suitable for industrial motor control, home appliance interface, building automation sensor nodes, and energy metering subsystems requiring stable component supply and long-term manufacturing continuity.
Supply support for STM8S105K6U3ATR 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 devices, sensors, and analog ICs for industrial, automotive, and consumer markets.
The STM8S series delivers cost-optimized 8-bit MCUs targeting industrial control, appliance management, and sensor interface applications - emphasizing Flash reliability, analog integration, and debug simplicity in constrained environments.
FAQ
Is STM8S105K6U3ATR pin-compatible with other STM8S105 variants?
Yes - the STM8S105K6U3ATR shares identical LQFP48 pinout and electrical characteristics with STM8S105K4U3ATR and STM8S105K6T3TR. Differences are limited to Flash size (32 KB vs. 16 KB) and data EEPROM capacity (1 KB vs. 512 B), both implemented in same silicon die with mask-programmed options.
Does STM8S105K6U3ATR support in-circuit debugging without external hardware?
Yes - it features a built-in Single-Wire Interface Module (SWIM) accessible via a single bidirectional pin (SWIM). No JTAG header or external debugger is required; ST-LINK/V2 or compatible tools connect directly for full run-control, memory inspection, and breakpoint debugging.
What is the maximum ADC sampling rate achievable with STM8S105K6U3ATR?
The 10-bit ADC achieves up to 1 MSPS conversion rate when configured in continuous scan mode with prescaler = 0 and fCPU = 16 MHz. Real-world throughput is ~800 kSPS due to acquisition time and software overhead, sufficient for motor current sensing and thermal monitoring.
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 (8-bit calibration value). Factory-trimmed default accuracy is ±1%, and fine-tuning against an external reference can achieve ±0.5% across –40 °C to +85 °C with minimal code overhead.
STM8S105K6U3ATR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 32-UFQFN Exposed Pad
- Series:
- STM8S
- Packaging:
- Tape & Reel (TR)
- 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:
- 25
- 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 7x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM8S105K6U3ATR FAQ
1.How can I place an order for STM8S105K6U3ATR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM8S105K6U3ATR 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 STM8S105K6U3ATR reliable?
The price and inventory of STM8S105K6U3ATR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM8S105K6U3ATR is usually 5 days.
3.What payment methods are accepted for STM8S105K6U3ATR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM8S105K6U3ATR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM8S105K6U3ATR?
STM8S105K6U3ATR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM8S105K6U3ATR 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 STM8S105K6U3ATR?
For technical support, including STM8S105K6U3ATR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM8S105K6U3ATR requirements.
6.How does Aetrix verify that STM8S105K6U3ATR is sourced from the original manufacturer or authorized distributors?
All STM8S105K6U3ATR 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 STM8S105K6U3ATR meets industry standards.
7.What is the process for return or replacement of STM8S105K6U3ATR?
All STM8S105K6U3ATR units undergo pre-shipment inspection (PSI). If there is an issue with STM8S105K6U3ATR, 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 STM8S105K6U3ATR part is unused and in its original packaging.
Return procedure for STM8S105K6U3ATR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM8S105K6U3ATR 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…

