STMicroelectronics

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

部品番号: STM8S003F3P6TR ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.95 V to 5.5 V Vdss TSSOP-20 Package 16 MHz Speed 8 KB Memory
開始価格 $0.55 USD / 個
MOQ: 1 |
価格更新日: 2026-08-19
ボリューム価格
数量 単価 小計
1 $0.85 $0.85
10 $0.76 $7.60
100 $0.68 $68.00
500 $0.61 $305.00
1,000 $0.55 $550.00
ℹ️ すべての価格はUSDです

STM8S003F3P6TR 概要

The STMicroelectronics STM8S003F3P6TR is an 8-bit microcontroller based on the STM8 core, offering 8KB of Flash memory, 1KB of RAM, and 640 bytes of EEPROM in a 20-pin TSSOP package. It operates at a maximum frequency of 16 MHz and supports a supply voltage range of 2.95V to 5.5V, making it suitable for a wide range of cost-sensitive embedded applications. Data verified as of 2026-08-05.

An 8-bit microcontroller (MCU) is a compact integrated circuit that contains a processor core, memory, and programmable input/output peripherals on a single chip. The STM8 core is an 8-bit CISC architecture designed for high code density and efficient performance in low-cost applications. As a member of the STM8S series, this MCU sits within the broader hierarchy of microcontrollers, which are themselves a subset of embedded processors used in everything from consumer electronics to industrial control systems.

Key features include 8KB of Flash program memory, 1KB of SRAM, and 640 bytes of true data EEPROM with write protection. The device integrates a 10-bit analog-to-digital converter (ADC) with up to 5 channels, a UART, SPI, and I2C interface, and a 16-bit timer with PWM capability. It also includes a watchdog timer, a clock security system, and a low-power mode to minimize energy consumption.

The STM8S003F3P6TR is built on a robust 8-bit architecture with a 3-stage pipeline, enabling most instructions to execute in a single clock cycle. The device supports a wide operating temperature range from -40°C to +85°C, making it reliable for industrial environments. The TSSOP-20 package offers a compact footprint of 6.4mm x 4.4mm, ideal for space-constrained PCB designs.

Typical applications include home appliances, small appliances, lighting control, power tools, and sensor interfaces. Its rich peripheral set and low cost make it a popular choice for high-volume consumer products where cost efficiency is paramount.

When designing with this MCU, ensure proper decoupling of the VDD pin with a 100nF capacitor placed close to the device. The NRST pin should be connected to VDD through a 100nF capacitor and a pull-up resistor to prevent spurious resets. For programming, the SWIM interface requires a single-wire connection, simplifying in-circuit programming.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the ST datasheet, providing engineers with a comprehensive resource for evaluating the STM8S003F3P6TR.

ドロップイン代替品: STM8S003F3P6TR — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: STM8S003F3P6TR (同一形状・フットプリント) — 相違点: ADC Resolution, Core, Package.

STMicroelectronics
ADC Resolution: 10-bit, 5 channels
Core: STM8 8-bit
Package: 20-TSSOP
比較対象 STM8S003F3P6TR →

クイック比較ツール — 並列比較する代替部品を選択:

STM8S003F3P6

✅ ドロップイン
STMicroelectronics
📦 TSSOP-20
STM8 8-bit · 16 MHz · 16 MIPS · 8 KB · 1 KB · 128 bytes · 2.95 V to 5.5 V · 7

✓ 在庫あり

$0.36 / 個

データシートを見る →

STM8S003K3T6C

✅ ドロップイン
📦 TSSOP-20
Same package, 8KB Flash, 1KB RAM, same peripherals

📋 参考代替品(カタログ未掲載)

STM8S103F3P6

✅ ドロップイン
STMicroelectronics
📦 TSSOP-20
STM8 8-bit (Harvard architecture) · 16 MHz · 8 KB · 640 B · 1 KB · 300 k cycles · 2.95 V to 5.5 V · -40 °C to +85 °C

✓ 在庫あり

$0.92 / 個

データシートを見る →

STM8S003F3P6TR 最大定格&電気的特性

Core STM8 8-bit CISC
最大クロック周波数 16 MHz
Flash Memory 8 KB
RAM 1 KB
EEPROM 640 bytes
電源電圧 2.95 V to 5.5 V
ADC Resolution 10-bit
ADC Channels 5
UART 1
SPI 1
I2C 1
Timers 1x 16-bit, 1x 8-bit
動作温度 -40C to +85C
パッケージ TSSOP-20
実装タイプ Surface Mount
RoHS ステータス Compliant

STM8S003F3P6TR ピン構成

TSSOP-20 Package Pinout Diagram TSSOP-20 4.4x6.5mm, P0.65mm, JEDEC MO-153. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 TSSOP-20
ピン 1 PD4 — Port D4, general purpose I/O
ピン 2 PD5 — Port D5, general purpose I/O
ピン 3 PD6 — Port D6, general purpose I/O
ピン 4 NRST — Reset input, active low
ピン 5 PA1 — Port A1, general purpose I/O
ピン 6 PA2 — Port A2, general purpose I/O
ピン 7 VSS — Ground
ピン 8 VDD — Power supply
ピン 9 PA3 — Port A3, general purpose I/O
ピン 10 PB4 — Port B4, general purpose I/O
ピン 11 PB5 — Port B5, general purpose I/O
ピン 12 PC3 — Port C3, general purpose I/O
ピン 13 PC4 — Port C4, general purpose I/O
ピン 14 PC5 — Port C5, general purpose I/O
ピン 15 PC6 — Port C6, general purpose I/O
ピン 16 PC7 — Port C7, general purpose I/O
ピン 17 PD1/SWIM — Single wire interface module
ピン 18 PD2 — Port D2, general purpose I/O
ピン 19 PD3 — Port D3, general purpose I/O
ピン 20 PA0 — Port A0, general purpose I/O

主な用途

STM8S003F3P6TR の用途: 6 件s: Home Appliances, Lighting Control, Power Tools, Sensor Interfaces, Consumer Electronics, Industrial Control.

🏭

Home Appliances

The STM8S003F3P6TR is ideal for home appliances such as washing machines, microwaves, and air conditioners. Its 8KB Flash and 1KB RAM are sufficient for control algorithms, while the 10-bit ADC reads temperature and pressure sensors. The UART interface enables communication with user interfaces or external modules. The wide operating voltage range (2.95V to 5.5V) ensures compatibility with common power supplies. The low-power modes help meet energy efficiency standards. In a typical appliance, the MCU manages relay drivers, reads keypad inputs, and drives LED indicators. The 16-bit timer generates PWM for motor speed control or heater duty cycles. The robust design and -40°C to +85°C temperature range ensure reliable operation in demanding environments. Compared to more powerful MCUs, the STM8S003F3P6TR offers a cost-effective solution without sacrificing essential features. Its small TSSOP-20 package saves PCB space, enabling compact appliance designs. The SWIM interface simplifies firmware updates during production and field service.

💡

Lighting Control

The STM8S003F3P6TR is well-suited for lighting control systems, including LED dimmers and smart lighting. Its 16-bit timer with PWM output can generate high-frequency dimming signals, while the ADC reads ambient light sensors for automatic brightness adjustment. The I2C interface allows connection to digital potentiometers or color sensors. The MCU's low-power modes are beneficial for battery-powered or energy-harvesting lighting nodes. In a typical LED driver, the STM8S003F3P6TR reads a potentiometer or receives commands via UART, then adjusts the PWM duty cycle to control LED brightness. The 8KB Flash stores calibration data and user settings. The device's 5V tolerance on I/O pins simplifies interfacing with LED drivers. The compact TSSOP-20 package fits into small form-factor lighting modules. The wide operating voltage range supports both 3.3V and 5V systems. The STM8S003F3P6TR's cost-effectiveness makes it a popular choice for high-volume lighting products. Its reliability and long-term availability ensure stable supply for mass production.

🔧

Power Tools

The STM8S003F3P6TR is used in power tools for motor control, battery monitoring, and safety features. Its 10-bit ADC monitors battery voltage and current, while the 16-bit timer generates PWM for brushless DC motor control. The UART interface can communicate with a host for diagnostics. The MCU's robust design handles the harsh electrical environment of power tools, including voltage spikes and vibration. In a typical cordless drill, the STM8S003F3P6TR reads the trigger position via ADC, controls the motor speed via PWM, and monitors battery temperature. The 8KB Flash stores motor control algorithms and safety routines. The device's low-power modes extend battery life during idle periods. The wide operating temperature range (-40°C to +85°C) ensures reliable operation in outdoor or industrial settings. The TSSOP-20 package is compact enough for the tight spaces inside tool housings. The STM8S003F3P6TR's cost-effectiveness is critical for competitive power tool pricing. Its integrated EEPROM stores calibration and usage data, enhancing product functionality.

🧩

Sensor Interfaces

The STM8S003F3P6TR excels as a sensor interface hub, reading analog and digital sensors and transmitting data via UART, SPI, or I2C. Its 10-bit ADC with 5 channels can interface with multiple analog sensors, while the SPI and I2C interfaces connect to digital sensors like temperature, humidity, and pressure sensors. The MCU's low-power modes are ideal for battery-powered sensor nodes. In a typical environmental monitoring system, the STM8S003F3P6TR reads a temperature sensor via I2C, a humidity sensor via SPI, and an analog light sensor via ADC, then transmits the data over UART to a gateway. The 8KB Flash stores sensor calibration coefficients and communication protocols. The device's 5V tolerance simplifies interfacing with various sensor modules. The compact TSSOP-20 package allows for small sensor board designs. The wide operating voltage range supports both 3.3V and 5V sensors. The STM8S003F3P6TR's cost-effectiveness makes it suitable for large-scale sensor deployments. Its robust EEPROM ensures data retention across power cycles.

📱

Consumer Electronics

The STM8S003F3P6TR is widely used in consumer electronics such as remote controls, toys, and small appliances. Its low cost and rich peripheral set make it ideal for high-volume products. The UART interface enables communication with other devices, while the ADC reads user inputs like potentiometers. The MCU's low-power modes extend battery life in portable devices. In a typical TV remote control, the STM8S003F3P6TR scans the keypad matrix, encodes the key presses, and transmits IR signals via a timer-generated carrier frequency. The 8KB Flash stores the IR code library. The device's 5V tolerance allows direct connection to IR LEDs and photodiodes. The compact TSSOP-20 package fits into slim remote control designs. The wide operating voltage range supports 2xAA or 3xAAA battery configurations. The STM8S003F3P6TR's cost-effectiveness is crucial for consumer products with tight margins. Its reliable operation and long-term availability ensure product longevity.

🏭

Industrial Control

The STM8S003F3P6TR is employed in industrial control systems for monitoring and control tasks. Its robust design and wide temperature range make it suitable for factory automation. The ADC reads process variables like temperature and pressure, while the UART communicates with PLCs or HMIs. The 16-bit timer generates precise PWM for actuator control. In a typical industrial temperature controller, the STM8S003F3P6TR reads a thermocouple via ADC, implements a PID control algorithm, and outputs a PWM signal to a heater. The 8KB Flash stores the control algorithm and configuration parameters. The device's EEPROM retains settings across power cycles. The MCU's 5V tolerance simplifies interfacing with industrial sensors and actuators. The TSSOP-20 package is suitable for DIN-rail mount modules. The wide operating voltage range (2.95V to 5.5V) accommodates industrial power supplies. The STM8S003F3P6TR's cost-effectiveness is beneficial for distributed control nodes. Its reliability in harsh environments ensures minimal downtime.

おすすめ製品の概要

L7805CV STMicroelectronics 使用用途: Home Appliances ULN2003A Darlington driver for relay and motor control 使用用途: Home Appliances AL8861 LED driver with PWM dimming input 使用用途: Lighting Control TSL2561 Digital ambient light sensor via I2C 使用用途: Lighting Control IR2104 MOSFET driver for motor H-bridge 使用用途: Power Tools BQ76920 Battery monitor for multi-cell packs 使用用途: Power Tools SHT30 Digital temperature and humidity sensor via I2C 使用用途: Sensor Interfaces BMP280 Digital pressure sensor via SPI/I2C 使用用途: Sensor Interfaces TSOP38238 IR receiver module for remote control 使用用途: Consumer Electronics IR333C IR LED for signal transmission 使用用途: Consumer Electronics MAX6675 Thermocouple-to-digital converter via SPI 使用用途: Industrial Control ULN2803A Darlington driver for relay and solenoid control 使用用途: Industrial Control
What is the operating voltage of STM8S003F3P6TR?
The STM8S003F3P6TR operates from 2.95V to 5.5V. According to the ST datasheet, the device is fully functional across this range, with analog peripherals requiring a minimum of 3.0V for specified ADC accuracy.
What is the maximum clock frequency of STM8S003F3P6TR?
The STM8S003F3P6TR supports a maximum clock frequency of 16 MHz. This is achieved with an internal RC oscillator or an external crystal, providing a balance between performance and power consumption.
How much Flash memory does STM8S003F3P6TR have?
The STM8S003F3P6TR has 8KB of Flash program memory. This is sufficient for small to medium embedded applications, such as sensor interfaces and simple control loops.
What is the difference between STM8S003F3P6TR and STM8S003F3P6?
The STM8S003F3P6TR is the tape-and-reel packaging variant of the STM8S003F3P6. Both share identical silicon and specifications; the TR suffix indicates packaging for automated assembly, with a standard reel quantity of 2500 units.
Can STM8S003F3P6TR be used for motor control?
Yes, the STM8S003F3P6TR can be used for simple motor control applications. Its 16-bit timer with PWM output and 10-bit ADC enable closed-loop speed control, though for more complex FOC (Field-Oriented Control), a more powerful MCU is recommended.
What is the price of STM8S003F3P6TR?
As of 2026-08-05, the STM8S003F3P6TR is priced at approximately $0.85 for single-unit quantities, dropping to $0.55 at 1000 units. Prices vary by distributor and volume, so check current stock for the best quote.
Where to buy STM8S003F3P6TR online?
The STM8S003F3P6TR is available from major distributors including DigiKey and Mouser. You can purchase it directly from their websites, or through authorized STMicroelectronics distributors. Lead times are typically 2-4 weeks for large orders.
What is the lead time for STM8S003F3P6TR?
The typical lead time for STM8S003F3P6TR is 2-4 weeks from distributors, depending on stock levels. For high-volume orders, STMicroelectronics may offer a lead time of 8-12 weeks, so plan your procurement accordingly.
Is STM8S003F3P6TR in stock?
Stock availability for STM8S003F3P6TR fluctuates. As of 2026-08-05, DigiKey and Mouser typically carry stock, but it is advisable to check their live inventory for real-time availability.
STM8S003F3P6TR vs STM8S103F3P6 - which is better for a simple sensor node?
For a simple sensor node, the STM8S003F3P6TR is often sufficient and more cost-effective, offering 8KB Flash and 1KB RAM. The STM8S103F3P6 provides 8KB Flash and 1KB RAM as well, but includes additional peripherals like a second UART and more ADC channels, which may be overkill. Choose the STM8S003F3P6TR for cost-sensitive designs with basic I/O needs.
What is the difference between STM8S003F3P6TR and STM8S103F3P6?
The STM8S003F3P6TR and STM8S103F3P6 differ in peripheral set: the STM8S103F3P6 adds a second UART, a 16-bit timer with 3 channels, and a 10-bit ADC with 7 channels, while the STM8S003F3P6TR has one UART, a 16-bit timer with 1 channel, and a 5-channel ADC. Both share the same TSSOP-20 package and 8KB Flash.
When should I choose STM8S003F3P6TR over STM8S103F3P6?
Choose the STM8S003F3P6TR when you need a low-cost, basic MCU for simple control or sensing tasks, and do not require the extra UART or ADC channels. If your application needs multiple serial interfaces or more analog inputs, the STM8S103F3P6 is a better fit despite its slightly higher cost.
Is STM8S003F3P6TR suitable for battery-powered devices?
Yes, the STM8S003F3P6TR is suitable for battery-powered devices due to its low-power modes, including Halt and Active-Halt modes. In Halt mode, current consumption can drop to a few microamps, extending battery life in applications like remote sensors.
What is the best drop-in replacement for STM8S003F3P6TR?
The best drop-in replacement for STM8S003F3P6TR is the STM8S003F3P6 (non-tape-and-reel) or the STM8S003K3T6C, which is pin-compatible in the same TSSOP-20 package. The STM8S003F3P6 is identical in function, while the STM8S003K3T6C offers 8KB Flash and 1KB RAM with the same peripherals.
Can STM8S003F3P6TR be replaced by STM8S103F3P6?
Yes, the STM8S103F3P6 can replace the STM8S003F3P6TR as it is pin-to-pin compatible in the TSSOP-20 package and offers a superset of peripherals. However, verify firmware compatibility as the STM8S103F3P6 has additional registers for its extra features.
Where to download STM8S003F3P6TR datasheet PDF?
The STM8S003F3P6TR datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm8s003f3.pdf. It contains full specifications, pinout, and application notes.
Where to find STM8S003F3P6TR pinout?
The STM8S003F3P6TR pinout is detailed in the datasheet's pin description section. The TSSOP-20 package has 20 pins, with functions including VDD, VSS, NRST, PA0-PA3, PB4-PB5, PC3-PC7, PD1-SWIM, and PD4-PD6. Refer to the datasheet for the complete pinout diagram.
What development tools support STM8S003F3P6TR?
The STM8S003F3P6TR is supported by ST's STVD (ST Visual Develop) IDE and the Cosmic or IAR compilers. For programming, the ST-LINK debugger is used via the SWIM interface. Additionally, the STM8CubeMX tool can generate initialization code.
Is STM8S003F3P6TR RoHS compliant?
Yes, the STM8S003F3P6TR is RoHS compliant. According to STMicroelectronics, the device is lead-free and meets the requirements of the RoHS directive, making it suitable for use in products sold in the EU and other regions with similar regulations.

エンジニアリング参考データ: STM8S003F3P6TR — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the STM8S003F3P6TR when you need a low-cost, basic 8-bit MCU for simple control, sensing, or communication tasks, and do not require multiple UARTs or a high number of ADC channels. It is ideal for high-volume consumer products, home appliances, and lighting control where cost is a primary concern. If your application requires a second UART or more analog inputs, consider the STM8S103F3P6, which is pin-compatible and offers these extras at a slightly higher price. For automotive-grade requirements, neither part is qualified, so look at the STM8AF series. The STM8S003F3P6 (non-TR) is identical in function but packaged in a tube, which may be preferable for low-volume prototyping. All alternatives share the same TSSOP-20 footprint, enabling PCB layout reuse across different performance levels.

代替品との比較

パラメータ この製品 STM8S003F3P6 STM8S003K3T6C STM8S103F3P6
Package TSSOP-20 TSSOP-20 - same TSSOP-20 - same TSSOP-20 - same
Flash Memory 8 KB 8 KB 8 KB 8 KB
RAM 1 KB 1 KB 1 KB 1 KB
EEPROM 640 bytes 640 bytes 640 bytes 640 bytes
ADC Channels 5 5 5 7
UART 1 1 1 2
SPI 1 1 1 1
I2C 1 1 1 1
16-bit Timers 1 1 1 1
Automotive Grade No No No No

主な差別化要因

  • Cost-effective 8-bit MCU with integrated EEPROM (vs STM8S103F3P6)
  • Tape-and-reel packaging for automated assembly (vs STM8S003F3P6)
  • Pin-compatible with STM8S103F3P6 for easy upgrades (vs STM8S103F3P6)

設計ノート

Decouple the VDD pin with a 100nF ceramic capacitor placed as close as possible to the pin, and a 1uF capacitor for bulk decoupling. The supply voltage range is 2.95V to 5.5V; ensure the supply is stable and within this range to avoid brown-out resets. The device has an internal brown-out reset (BOR) that monitors VDD and resets the MCU if the voltage drops below a threshold, but external filtering is still recommended for noisy environments.

For the NRST pin, connect a 100nF capacitor to ground and a 10k ohm pull-up resistor to VDD to prevent spurious resets from noise. The SWIM pin (PD1) is used for programming and debugging; keep the trace short and avoid routing high-speed signals nearby. For the crystal oscillator (if used), place the crystal and load capacitors close to the OSC pins and keep the traces short to minimize parasitic capacitance. Ensure a solid ground plane under the MCU to reduce EMI.

Do not leave unused I/O pins floating; configure them as outputs or enable internal pull-ups to reduce current consumption and avoid undefined states. The ADC input pins have a maximum input voltage of VDD; ensure external signals do not exceed this. When using the internal RC oscillator, note that accuracy is +/-2% over temperature, which may be insufficient for time-critical applications; use an external crystal for better accuracy. Also, the EEPROM has a limited write endurance (100k cycles), so avoid frequent writes in high-cycle applications.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS compliant per STMicroelectronics. Not AEC-Q100 qualified. Halogen-free status not specified in the provided data.

データ検証日: 2026-08-20 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

STM8S003F3P6TR STM8S003F3P6TR datasheet STM8S003F3P6TR price STM8S003F3P6TR vs STM8S103F3P6 STM8S003F3P6TR pinout STM8S003F3P6TR TSSOP-20 STM8S003F3P6TR home appliance STM8S003F3P6TR buy STM8S003F3P6TR lead time STM8S003F3P6TR drop-in replacement what is the flash size of STM8S003F3P6TR STM8S003F3P6TR development tools

関連部品&用語

STMicroelectronics STM8S003F3P6TR STM8S003F3P6 STM8S003K3T6C STM8S103F3P6 STM8 core 8-bit microcontroller MCU Flash memory EEPROM TSSOP-20 TSSOP surface mount RoHS ADC UART SPI I2C PWM SWIM home appliances lighting control power tools sensor interfaces consumer electronics industrial control
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示