Skip to product information
1 of 1
Image shown is a representation only. Exact specifications should be obtained from the product data sheet.
Regular price $4.81
Regular price $1.20 Sale price $4.81
Sale Sold out
Quantity Unit Price Total Price
1 $4.81 $4.81
15+ $1.10 $16.50
25+ $1.08 $27.00
50+ $1.02 $51.00
100+ $0.90 $90.00
N+ $0.18 Price Inquiry
Shipping calculated at checkout.
Quantity
Component Recycling

Request Quote / Inquiry

Product attributes Property Value
Manufacturer STMicroelectronics
Product Series STM8S
Packaging Tube | NULL
Core Processor STM8
Core Size 8-Bit
Speed 16MHz
Connectivity I2C, IrDA, LINbus, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O 16
Program Memory Size 8KB (8K x 8)
Program Memory Type FLASH
EEPROM Size 640 x 8
RAM Size 1K x 8
Voltage - Supply (Vcc/Vdd) 2.95V ~ 5.5V
Data Converters A/D 5x10b
Oscillator Type Internal
Operating Temperature -40°C ~ 125°C (TA)
Grade -
Qualification AEC -
Mounting Type Surface Mount
Supplier Device Package 20-SO
Package / Case 20-SOIC (0.295", 7.50mm Width)
ROHS RoHS Compliant - Hazardous Substance Free Electronic Components | HQICKEY

The STM8S903F3M3 is a reliable 8-bit microcontroller from STMicroelectronics, featuring the efficient STM8 core. It operates at 16 MHz with 8 KB of flash and 1 KB of RAM, packaged in a 20-SOIC. The device supports a wide supply range of 2.95V to 5.5V and includes essential safety features like brown-out reset and a watchdog timer. This MCU is engineered for cost-sensitive applications requiring robust performance in industrial and consumer electronics.

  • Robust Safety Features: Integrated POR, BOR, and WDT reduce external component count and improve system reliability.
  • Wide Temperature Range: Operates from -40°C to 125°C, suitable for harsh environments.
  • Efficient 8-bit Core: The STM8 architecture delivers high code density and low power consumption.
  • Standard SOIC-20 Package: Easy to solder and widely available, simplifying manufacturing.

Motor Control

The STM8S903F3M3 provides dedicated PWM timers and a 16 MHz clock, enabling precise speed control for small DC or brushless motors in fans and pumps.

Battery Management

With a 2.95V minimum supply, it can monitor battery voltage and control charging/discharging paths in portable devices, using its brown-out detector to signal low-battery conditions.

HVAC Systems

In thermostats or damper controllers, the wide temperature range and robust I/O handle 24V AC industrial signals with minimal external components.

Security Systems

Use it for motion detector interfaces or keypad scanning. The WDT ensures the system recovers from transient faults, maintaining alarm integrity.

Medical Devices (Non-critical)

For devices like blood pressure monitors, the 8 KB flash stores calibration data, and the low power consumption extends battery life.

Smart Sensors

Combine the MCU with a MEMS sensor to create a smart node that pre-processes data and communicates via UART, reducing host processor load.

Q: What is the core architecture of the STM8S903F3M3?
A: It uses the STM8 8-bit core running at up to 16 MHz.
Q: What is the supply voltage range?
A: It operates from 2.95V to 5.5V.
Q: How much program memory is available?
A: It has 8 KB of flash memory.
Q: What package does it come in?
A: It is available in a 20-pin SOIC (7.5mm width) package.
Q: Does it include a watchdog timer?
A: Yes, it features a WDT, POR, and brown-out reset for reliable operation.
Base Product Number : STM8S903F3M3
16MHz 1KB RAM 8-bit MCU 8KB Flash Motor Control PWM SOIC-20 STM8 STM8S903F3M3 STMicroelectronics WDT
Q: What is the core architecture of the STM8S903F3M3?
A: It uses the STM8 8-bit core running at up to 16 MHz.
Q: What is the supply voltage range?
A: It operates from 2.95V to 5.5V.
Q: How much program memory is available?
A: It has 8 KB of flash memory.
Q: What package does it come in?
A: It is available in a 20-pin SOIC (7.5mm width) package.
Q: Does it include a watchdog timer?
A: Yes, it features a WDT, POR, and brown-out reset for reliable operation.