The STM8S003F3P6TR from STMicroelectronics is a value-line 8-bit microcontroller featuring an efficient STM8 core with 8 KB Flash, 128 B true data EEPROM, 1 KB RAM, and a 10-bit ADC (5 channels)—all in a compact TSSOP-20 package. Running at up to 16 MHz and supporting I2C, SPI, UART/USART, brown-out reset, watchdogs, and multiple low-power modes within a 2.95 V to 5.5 V range, it delivers robust performance, low system cost, and versatile embedded applications support.
| Specification | 
Details | 
| Core | 
STM8 (8-bit, Harvard architecture, 3-stage pipeline)  | 
| Program Memory Size | 
8 KB Flash | 
| Data ROM Size (EEPROM) | 
128 B true EEPROM | 
| RAM Size | 
1 KB | 
| Maximum Clock Frequency | 
16 MHz | 
| ADC Resolution | 
10-bit | 
| Number of ADC Channels | 
5 | 
| Number of I/Os | 
16 I/O (on TSSOP-20) | 
| Interfaces | 
I2C, SPI, UART/USART, IrDA, LIN (some variants) | 
| Supply Voltage Range | 
Min 2.95 V – Max 5.5 V | 
| Operating Temperature Range | 
–40 °C to +85 °C | 
| Package / Case | 
TSSOP-20 (SMD/SMT) | 
| Mounting Style | 
SMD/SMT | 
| Data Bus Width | 
8-bit | 
| Series | 
STM8S003F3 | 
| Packaging Options | 
Tape & Reel (TR), Cut Tape | 
| Peripherals | 
Brown-out reset, Watchdogs, Low-power modes, SWIM debugger, advanced timers |