Skip to main content
STMicroelectronics STM8S103F3M6TR — Microcontrollers & Processors (MCU / MPU / DSP)

ST STM8S103F3M6TR 8-bit MCU, 16 MHz, 8 KB Flash, 20-SOIC

MPNSTM8S103F3M6TR
Active

STMicroelectronics STM8S103F3M6TR, STM8S series 8-bit MCU, 16 MHz core, 8 KB Flash, 1K x 8 RAM, 640 x 8 EEPROM, 2.95V-5.5V supply, -40 to 85°C, 20-SOIC (7.50mm width), surface mount.

$2.3700Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM8S103F3M6TR specifications
ParameterValue
SeriesSTM8S
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.95V ~ 5.5V
Operating temperature-40°C~85°C(TA)
Speed16MHz
PackageTape & Reel (TR); Cut Tape (CT)
RAM size1K x 8
Core size8-Bit
EEPROM size640 x 8
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)16
Core processorSTM8
Case20-SOIC (0.295\", 7.50mm Width)
Data convertersA/D 5x10b
Program memory size8KB (8K x 8)

Product details

It runs at 16 MHz, carries 8 KB of Flash program memory, 1K x 8 of RAM, and 640 x 8 of EEPROM — a balanced memory map for cost-sensitive control applications like appliance interfaces, sensor nodes, and motor-control feedback loops. The 16 MHz clock speed defines the instruction throughput for the BOM: at this rate the core executes most instructions in one or two clock cycles, giving a practical MIPS range that handles UART polling, PWM generation, and ADC reads without external timing components. The internal oscillator eliminates the crystal and its load caps from the BOM, saving board area and cost. The 8 KB Flash is the firmware budget — enough for a bootloader plus a moderate control loop, but tight if you need a full protocol stack. The 640-byte EEPROM holds calibration constants or configuration data across power cycles without wearing the Flash. The 1K x 8 RAM supports a few frame buffers or a modest call stack; designs with large lookup tables should budget external serial RAM.

Peripherals and connectivity — what is on chip

The 5-channel 10-bit ADC reads analog sensors or potentiometers directly, eliminating an external converter. The 16 I/O lines in the 20-SOIC package are the practical limit for a small control board — enough for a few buttons, LEDs, a serial interface, and a PWM output.

Frequently asked questions

What is the maximum clock speed of STM8S103F3M6TR?

The STM8S103F3M6TR runs at a maximum clock speed of 16 MHz. The internal oscillator is the default clock source, so no external crystal is required for operation at this speed.