STMicroelectronics

STM8S207C8T6 - 24MHz 8-bit MCU, 64KB Flash | STMicroelectronics

MPN: STM8S207C8T6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
2.95 V to 5.5 V Vdss 5.4 mA at 24 MHz Id LQFP-48 (7x7 mm) Package 24 MHz Speed 64 KB (64K x 8) Memory
$2.85 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $2.85 $2.85
10 $2.56 $25.60
100 $2.28 $228.00
500 $2.05 $1,025.00
1,000 $1.85 $1,850.00
ℹ️ All prices are in USD

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

STM8S207C8T6TR

βœ… Drop-In
πŸ“¦ LQFP-48
Same die and package, tape-and-reel packaging variant

πŸ“‹ Reference alternative (not in catalog)

STM8S007C8T6

βœ… Drop-In
πŸ“¦ LQFP-48
Value-line, no CAN, 16 MHz max clock, same pinout

πŸ“‹ Reference alternative (not in catalog)

STM8S208C8T6

βœ… Drop-In
STMicroelectronics
πŸ“¦ LQFP-48
STM8 8-bit CISC Β· 24 MHz Β· 64 KB (64K x 8) Β· 2 KB Β· 4 KB Β· 2.95V to 5.5V Β· 10-bit, up to 16 channels Β· 2x 16-bit, 1x 8-bit, 1x basic

βœ“ 99,999 In Stock

$0.95 / Unit

View Datasheet β†’

STM8S105C8T6

βœ… Drop-In
πŸ“¦ LQFP-48
Mainstream line, 16 MHz, no CAN, same pinout

πŸ“‹ 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.

STM8S207C8T6 Maximum Ratings & Electrical Characteristics

Core STM8 8-bit CISC
Maximum Clock Frequency 24 MHz
Flash Program Memory 64 KB (64K x 8)
RAM Size 4 KB
EEPROM Size 2 KB
Data Bus Width 8-bit
ADC Resolution 10-bit
Number of ADC Channels 10
Number of Timers 4 (1x 16-bit advanced, 2x 16-bit general, 1x 8-bit basic)
Communication Interfaces 2x UART, 1x SPI, 1x I2C, 1x CAN 2.0B
Operating Voltage Range 2.95 V to 5.5 V
Number of I/O Pins 38
Package LQFP-48 (7x7 mm)
Mounting Type Surface Mount
Operating Temperature Range -40C to +85C
Supply Current (Active) 5.4 mA at 24 MHz
RoHS Status Compliant

STM8S207C8T6 Pin Configuration

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
Pin 1 PE5 β€” I/O or TIM1_CH1
Pin 2 PE6 β€” I/O or TIM1_CH2
Pin 3 VSS β€” Ground
Pin 4 VDD β€” Power supply
Pin 5 PE7 β€” I/O or TIM1_CH3
Pin 6 PE8 β€” I/O or TIM1_CH4
Pin 7 PE9 β€” I/O or TIM1_BKIN
Pin 8 PE10 β€” I/O or TIM1_CH1N
Pin 9 PE11 β€” I/O or TIM1_CH2N
Pin 10 PE12 β€” I/O or TIM1_CH3N
Pin 11 PE13 β€” I/O or TIM1_CH4N
Pin 12 PE14 β€” I/O or TIM1_ETR
Pin 13 VSS β€” Ground
Pin 14 VDD β€” Power supply
Pin 15 PE15 β€” I/O or SPI_NSS
Pin 16 PE16 β€” I/O or SPI_SCK
Pin 17 PE17 β€” I/O or SPI_MOSI
Pin 18 PE18 β€” I/O or SPI_MISO
Pin 19 PE19 β€” I/O or I2C_SCL
Pin 20 PE20 β€” I/O or I2C_SDA
Pin 21 PE21 β€” I/O or UART1_TX
Pin 22 PE22 β€” I/O or UART1_RX
Pin 23 PE23 β€” I/O or UART2_TX
Pin 24 PE24 β€” I/O or UART2_RX
Pin 25 PE25 β€” I/O or CAN_RX
Pin 26 PE26 β€” I/O or CAN_TX
Pin 27 VSS β€” Ground
Pin 28 VDD β€” Power supply
Pin 29 PE27 β€” I/O or ADC_IN0
Pin 30 PE28 β€” I/O or ADC_IN1
Pin 31 PE29 β€” I/O or ADC_IN2
Pin 32 PE30 β€” I/O or ADC_IN3
Pin 33 PE31 β€” I/O or ADC_IN4
Pin 34 PE32 β€” I/O or ADC_IN5
Pin 35 PE33 β€” I/O or ADC_IN6
Pin 36 PE34 β€” I/O or ADC_IN7
Pin 37 PE35 β€” I/O or ADC_IN8
Pin 38 PE36 β€” I/O or ADC_IN9
Pin 39 VSS β€” Ground
Pin 40 VDD β€” Power supply
Pin 41 PE37 β€” I/O or SWIM
Pin 42 PE38 β€” I/O or NRST
Pin 43 PE39 β€” I/O or OSC_IN
Pin 44 PE40 β€” I/O or OSC_OUT
Pin 45 PE41 β€” I/O or TIM2_CH1
Pin 46 PE42 β€” I/O or TIM2_CH2
Pin 47 PE43 β€” I/O or TIM2_CH3
Pin 48 PE44 β€” I/O or TIM2_CH4

Safe Operating Area (SOA) & Thermal Characteristics

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

STM8S207C8T6 is suitable for 6 applications: Industrial Control Systems, Home Appliances, Automotive Body Electronics, Sensor Interfaces, Motor Control, Communication Gateways.

🏭

Industrial Control Systems

The STM8S207C8T6 is ideal for industrial control systems such as PLCs, motor drives, and process controllers. Its 24 MHz STM8 core provides up to 20 MIPS, enabling fast response to sensor inputs and real-time control loops. The 10-bit ADC with 10 channels allows direct connection to analog sensors like temperature, pressure, and current transducers. The advanced 16-bit timer with complementary PWM outputs and dead-time insertion is perfect for driving H-bridge or three-phase inverters in motor control. The CAN 2.0B interface enables robust communication in industrial networks, allowing multiple controllers to share data over a differential bus with error detection. The wide operating voltage range (2.95V to 5.5V) ensures compatibility with industrial 24V systems through a simple voltage regulator. The 2 KB EEPROM provides non-volatile storage for calibration parameters and fault logs, with up to 300k write/erase cycles. In a typical PLC I/O module, the STM8S207C8T6 manages digital inputs, analog sampling, and communication with the main controller, reducing system cost and complexity. Its robust design, with ESD protection on I/O pins and a -40C to +85C operating range, ensures reliable operation in harsh industrial environments.

πŸ”§

Home Appliances

The STM8S207C8T6 is well-suited for home appliances such as washing machines, refrigerators, air conditioners, and microwave ovens. Its low cost and rich peripheral set make it an economical choice for mass-produced consumer products. The 64 KB Flash provides ample space for application firmware, including user interface logic, sensor processing, and communication protocols. The multiple timers support PWM generation for motor speed control in washing machines and compressor drives in refrigerators. The 10-bit ADC reads temperature sensors (e.g., NTC thermistors) for precise temperature regulation in ovens and air conditioners. The I2C interface connects to EEPROMs or LCD controllers for user interfaces, while the UART enables communication with external modules like Wi-Fi or Bluetooth for smart home integration. The wide voltage range allows direct operation from a 5V regulated supply, simplifying power design. The low-power halt mode (1.5 uA) is ideal for standby operation, meeting energy efficiency regulations. In a typical washing machine, the STM8S207C8T6 controls the motor, water valves, and display, while monitoring safety interlocks. Its robust EEPROM stores wash cycle settings and error codes, ensuring reliable operation over years of use. The LQFP-48 package is compact enough for space-constrained PCB designs, and the -40C to +85C range covers all indoor appliance environments.

πŸš—

Automotive Body Electronics

The STM8S207C8T6 is designed for automotive body electronics such as window lifters, seat control, lighting, and body control modules. Its CAN 2.0B interface is essential for communication in modern vehicle networks, allowing the MCU to exchange data with the central body controller and other ECUs. The 24 MHz core provides sufficient processing power for real-time control of motors and actuators. The advanced timer with complementary PWM outputs is ideal for driving DC motors in window lifters and seat adjusters, with dead-time control to prevent shoot-through. The 10-bit ADC monitors switch positions, potentiometer feedback, and current sensing for overload protection. The wide operating voltage range (2.95V to 5.5V) accommodates automotive battery voltage variations (9V to 16V) through a voltage regulator. The EEPROM stores configuration data such as window limit positions and seat memory settings. The -40C to +85C operating range covers automotive temperature requirements, and the robust I/O pins withstand ESD and load dump transients. In a typical body control module, the STM8S207C8T6 manages multiple outputs (lights, motors, relays) and inputs (switches, sensors), while communicating over CAN. Its low cost and high reliability make it a popular choice for cost-sensitive automotive applications, though for strict AEC-Q100 compliance, a qualified variant should be selected.

🧩

Sensor Interfaces

The STM8S207C8T6 excels as a sensor interface MCU, reading data from various analog and digital sensors and processing it for transmission to a host system. Its 10-bit ADC with 10 channels can directly interface with analog sensors such as thermistors, photodiodes, and strain gauges, with a conversion time of under 3 us. The I2C and SPI interfaces connect to digital sensors like accelerometers, gyroscopes, and pressure sensors, enabling high-speed data acquisition. The UART interfaces allow communication with GPS modules, RF transceivers, or host controllers. The 24 MHz core can perform real-time signal processing, such as filtering and calibration, before transmitting processed data. The 2 KB EEPROM stores calibration coefficients and sensor IDs, ensuring accuracy and traceability. The low-power modes are beneficial for battery-powered wireless sensor nodes, with halt mode consuming only 1.5 uA. In a typical industrial sensor node, the STM8S207C8T6 reads a temperature and humidity sensor via I2C, processes the data, and sends it over RS-485 using a UART. The wide voltage range allows operation from a 3.3V or 5V supply, and the compact LQFP-48 package fits in small enclosures. Its robust design ensures reliable operation in harsh environments, making it a versatile choice for sensor applications.

⚑

Motor Control

The STM8S207C8T6 is optimized for motor control applications, including brushless DC (BLDC) motors, permanent magnet synchronous motors (PMSM), and stepper motors. Its 16-bit advanced control timer (TIM1) provides up to 6 PWM outputs with complementary channels, dead-time insertion, and fault inputs, making it ideal for driving three-phase inverters. The 10-bit ADC with up to 10 channels can sample motor phase currents and DC bus voltage for field-oriented control (FOC) or trapezoidal control. The 24 MHz core executes control algorithms with low latency, enabling high-speed motor loops. The CAN interface allows synchronization with other motor controllers in multi-axis systems. The wide voltage range (2.95V to 5.5V) supports various gate driver supply voltages. In a typical BLDC motor controller, the STM8S207C8T6 reads Hall sensors or back-EMF for commutation, generates PWM signals to the gate driver, and monitors current for overcurrent protection. The EEPROM stores motor parameters and tuning constants. The -40C to +85C range covers industrial and automotive environments. Compared to dedicated motor control MCUs, the STM8S207C8T6 offers a cost-effective solution with sufficient performance for many applications, though for complex FOC with high switching frequencies, a more powerful MCU may be needed.

🌐

Communication Gateways

The STM8S207C8T6 can serve as a communication gateway, bridging different protocols such as CAN, UART, SPI, and I2C. Its multiple communication interfaces allow it to receive data from one bus and transmit it to another, enabling protocol conversion in industrial and automotive systems. The CAN 2.0B interface handles high-speed, robust communication in noisy environments, while the two UARTs can connect to RS-232, RS-485, or TTL-level devices. The SPI and I2C interfaces connect to sensors, memory, or other MCUs. The 24 MHz core can handle moderate data throughput, making it suitable for gateway applications with low to medium data rates. The 64 KB Flash provides ample space for protocol stacks and buffering. In a typical industrial gateway, the STM8S207C8T6 receives data from multiple sensor nodes over RS-485 (via UART) and forwards it to a central PLC over CAN. The EEPROM stores configuration settings such as node addresses and baud rates. The wide voltage range and robust I/O make it suitable for industrial environments. However, for high-throughput applications like Ethernet-to-CAN gateways, a more powerful MCU with Ethernet MAC would be required. The STM8S207C8T6 is best suited for simple protocol conversion tasks where cost and low power are priorities.

Recommended Products Summary

TJA1050 CAN transceiver for bus interface Used in: Industrial Control Systems, Automotive Body Electronics, Communication Gateways L7805CV STMicroelectronics Used in: Industrial Control Systems BTN8982TA Motor driver for appliance motors Used in: Home Appliances 24LC64 External EEPROM for data storage Used in: Home Appliances VNQ7004 Smart high-side driver for loads Used in: Automotive Body Electronics SHT30 I2C temperature/humidity sensor Used in: Sensor Interfaces MAX485 RS-485 transceiver for data transmission Used in: Sensor Interfaces, Communication Gateways IR2104 Half-bridge gate driver for MOSFETs Used in: Motor Control IRF540N N-channel MOSFET for power stage Used in: Motor Control
What is the maximum clock frequency of STM8S207C8T6?
The STM8S207C8T6 operates at a maximum clock frequency of 24 MHz. According to the STMicroelectronics datasheet, the STM8 core achieves up to 20 MIPS at this frequency, providing high performance for an 8-bit MCU.
How much Flash memory does STM8S207C8T6 have?
The STM8S207C8T6 has 64 KB of Flash program memory. This is organized as 64K x 8 bits and supports read-while-write, enabling in-application programming (IAP) for firmware updates without halting the system.
What is the operating voltage range of STM8S207C8T6?
The STM8S207C8T6 operates from 2.95V to 5.5V. This wide range allows the MCU to be used in both 3.3V and 5V systems, simplifying power supply design and ensuring compatibility with a variety of sensors and peripherals.
Does STM8S207C8T6 have a CAN interface?
Yes, the STM8S207C8T6 includes a CAN 2.0B controller. This makes it suitable for automotive and industrial networking applications. An external CAN transceiver (e.g., TJA1050) is required to interface with the physical bus.
What is the difference between STM8S207C8T6 and STM8S007C8T6?
The STM8S207C8T6 is a performance-line MCU with a CAN interface and operates up to 24 MHz, while the STM8S007C8T6 is a value-line MCU without CAN and operates at 16 MHz. Both have 64 KB Flash and are pin-compatible in the LQFP-48 package, but the STM8S207C8T6 offers higher performance and additional connectivity.
Can STM8S207C8T6 be used for motor control?
Yes, the STM8S207C8T6 is well-suited for motor control applications. It features a 16-bit advanced control timer with complementary PWM outputs, dead-time insertion, and a 10-bit ADC for current sensing, enabling efficient and precise motor control.
What is the price of STM8S207C8T6?
As of 2026-08-14, the STM8S207C8T6 is priced at approximately $2.85 for single-unit quantities, dropping to $1.85 at 1000-unit quantities. Prices are from LCSC and DigiKey and may vary with market conditions.
Where can I buy STM8S207C8T6 online?
The STM8S207C8T6 is available from major distributors including DigiKey, Mouser, LCSC, and Avaq. As of 2026-08-14, LCSC lists it in stock at $1.5385, and DigiKey offers it with same-day shipping.
What is the lead time for STM8S207C8T6?
The lead time for STM8S207C8T6 varies by distributor and market conditions. As of 2026-08-14, DigiKey indicates it is in stock and ships today, while LCSC also shows it in stock. For large volumes, typical lead times are 4-8 weeks from STMicroelectronics.
Is STM8S207C8T6 in stock?
Yes, as of 2026-08-14, the STM8S207C8T6 is in stock at major distributors. DigiKey lists it as 'ships today' and LCSC shows it as an in-stock component, ensuring availability for immediate orders.
What is the best drop-in replacement for STM8S207C8T6?
The best drop-in replacement for STM8S207C8T6 is the STM8S207C8T6TR, which is the tape-and-reel packaging variant with identical specifications and pinout. For a lower-cost alternative, the STM8S007C8T6 is pin-compatible but lacks CAN and runs at 16 MHz, requiring firmware and performance adjustments.
Can STM8S207C8T6 be replaced by STM8S207R8T6?
The STM8S207R8T6 is a different package variant (LQFP-64) with more I/O pins and is not a drop-in replacement for the STM8S207C8T6 (LQFP-48). While they share the same core and peripherals, the package and pinout differ, requiring a PCB redesign.
Where can I download the STM8S207C8T6 datasheet PDF?
The STM8S207C8T6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm8s207c8.pdf. It is also available from third-party sites like Alldatasheet and Datasheets.com.
Where can I find the STM8S207C8T6 pinout?
The STM8S207C8T6 pinout is detailed in the official datasheet, specifically in the 'Pinout and pin description' section. The LQFP-48 package has 38 I/O pins, with pin 1 marked by a dot on the package. The datasheet provides a full pinout diagram and alternate function mapping.
What are the key specifications of STM8S207C8T6 that engineers should know?
Engineers should know that the STM8S207C8T6 is a 24 MHz 8-bit MCU with 64 KB Flash, 4 KB RAM, and 2 KB EEPROM. It operates from 2.95V to 5.5V, includes a 10-bit ADC, four timers, two UARTs, SPI, I2C, and CAN. The LQFP-48 package offers 38 I/O pins, and the device is RoHS compliant.
Hey Google, what can replace STM8S207C8T6?
The STM8S207C8T6 can be replaced by the STM8S207C8T6TR (same part, tape-and-reel), the STM8S007C8T6 (pin-compatible, lower performance), or the STM8S207R8T6 (different package, more I/O). For cross-brand options, consider the NXP S08 series or Microchip PIC18F series, but verify pin compatibility.
Is STM8S207C8T6 the same as STM8S207C8T6TR?
Yes, the STM8S207C8T6 and STM8S207C8T6TR are the same microcontroller. The 'TR' suffix indicates tape-and-reel packaging for automated assembly, while the base part number is typically supplied in trays. Both have identical electrical specifications and pinout.
What is the best STMicroelectronics equivalent for STM8S207C8T6?
The best STMicroelectronics equivalent for STM8S207C8T6 is the STM8S207C8T6TR, which is the same device in tape-and-reel packaging. For a pin-compatible alternative with lower cost, the STM8S007C8T6 is a value-line option, but it lacks CAN and runs at 16 MHz.
What is the power consumption of STM8S207C8T6?
The STM8S207C8T6 consumes approximately 5.4 mA in active mode at 24 MHz with a 5V supply. In low-power wait mode, consumption drops to around 3.3 mA, and in halt mode, it can be as low as 1.5 uA, making it suitable for battery-powered applications.
Is STM8S207C8T6 suitable for automotive applications?
The STM8S207C8T6 is suitable for automotive body electronics and networking due to its CAN interface and wide operating voltage range. However, it is not AEC-Q100 qualified, so for strict automotive-grade requirements, consider the STM8S207C8T6-Q1 variant if available.

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

Selection Guide

Choose the STM8S207C8T6 when you need a high-performance 8-bit MCU with CAN interface, 24 MHz clock, and 64 KB Flash for industrial or automotive applications. If you do not require CAN and can accept a lower clock speed, the STM8S007C8T6 offers a cost-reduced alternative with the same pinout. For applications needing USB connectivity, consider the STM8S208C8T6, which adds a USB 2.0 full-speed interface in the same package. If you need more I/O pins, the STM8S207R8T6 in LQFP-64 provides 52 I/O but requires a PCB redesign. All STM8S207C8T6 variants share the same core and peripheral set, ensuring software portability across the family.

Comparison with Alternatives

Parameter This Product STM8S207C8T6TR STM8S007C8T6 STM8S207R8T6 STM8S208C8T6
Package LQFP-48 LQFP-48 - same LQFP-48 - same LQFP-64 - different LQFP-48 - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Max Clock Frequency 24 MHz 24 MHz 16 MHz 24 MHz 24 MHz
Flash Memory 64 KB 64 KB 64 KB 64 KB 64 KB
RAM Size 4 KB 4 KB 4 KB 4 KB 4 KB
CAN Interface Yes Yes No Yes Yes
USB Interface No No No No Yes (USB 2.0 FS)
Number of I/O Pins 38 38 38 52 38

Key Differentiators

  • Integrated CAN 2.0B controller (vs STM8S007C8T6)
  • Higher clock frequency (24 MHz vs 16 MHz) (vs STM8S007C8T6)
  • Pin-compatible with value-line STM8S007C8T6 (vs STM8S007C8T6)

Design Notes

The STM8S207C8T6 operates from 2.95V to 5.5V. Place a 100nF ceramic capacitor close to each VDD pin and a 4.7uF bulk capacitor on the main supply. For ADC accuracy, ensure VDDA is clean and decoupled with a 1uF capacitor. In noisy environments, consider a ferrite bead on the supply line.

For the LQFP-48 package, ensure proper solder paste stencil design with adequate aperture for the exposed pad (if present). Route high-speed signals (SPI, I2C) away from noisy power traces. Provide a solid ground plane under the MCU to minimize EMI and improve thermal performance.

The SWIM debug interface requires a pull-up resistor (typically 4.7k) on the SWIM pin. Do not leave the NRST pin floating; connect a 100nF capacitor to ground. For CAN operation, ensure proper bus termination (120 ohm at each end) and use a transceiver with appropriate ESD protection. Avoid exceeding the absolute maximum ratings on any pin.

Compliance Information

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

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive-grade, check for -Q1 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