EmbeddedRelated.com
The 2026 Embedded Online Conference
STM8S003F3P6

STM8S003F3P6

STMicroelectronics
Small 8-bit MCU option from another supplier for low-pin-count applications
Active12,657 in stock

Overview

The STM8S003F3P6 is an entry-level 8-bit microcontroller featuring 8KB of Flash memory and an integrated 128-byte data EEPROM. It is designed for cost-sensitive applications that require a robust 16MHz CPU core and standard digital peripherals in a compact 20-pin TSSOP package.

Why Choose This Part

This MCU offers a balance of performance and cost with a 16MHz clock speed and a wide operating voltage range of 2.95V to 5.5V. Its inclusion of true data EEPROM simplifies non-volatile storage for calibration data without taxing the program Flash.

Applications

Small Appliance Control
Managing user interfaces, timers, and basic motor control in household devices like toasters or coffee makers.
Sensor Interface
Acting as a local controller to aggregate data from analog and digital sensors via I2C or SPI for a master system.
LED Lighting Controllers
Driving PWM signals for brightness control and managing simple lighting sequences in consumer products.
Industrial Slave Modules
Providing localized logic and UART/LIN communication for distributed industrial automation nodes.

Key Specifications

Speed 16MHz
RAM Size 1K x 8
Core Size 8-Bit
EEPROM Size 128 x 8
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, IrDA, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 16
Core Processor STM8
Package / Case 20-TSSOP (0.173", 4.40mm Width)
Data Converters A/D 5x10b
Oscillator Type Internal
Program Memory Size 8KB (8K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 20-TSSOP
Voltage - Supply (Vcc/Vdd) 2.95V ~ 5.5V

Getting Started

Developers can begin by using the ST-LINK/V2 debugger and the ST Visual Develop (STVD) or IAR Embedded Workbench for STM8. Evaluation is best performed using the STM8S-DISCOVERY kit, which provides a header for all 16 I/O pins and an onboard debugger.

Also Consider

STM32G030F6P6 STMicroelectronics - An affordable 32-bit ARM Cortex-M0+ alternative for projects that require more RAM and higher processing throughput in the same TSSOP-20 package.
The 2026 Embedded Online Conference