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

ST STM8S207RBT6CTR 8-bit MCU, 128KB Flash, 24MHz, 64-LQFP

MPNSTM8S207RBT6CTR
Active

STMicroelectronics STM8S207RBT6CTR, 8-bit STM8 core MCU, 24MHz, 128KB Flash, 6KB RAM, 2KB EEPROM, 52 I/O, 16x10b ADC, I²C/SPI/UART/LIN, -40 to 85°C, 64-LQFP, Tape & Reel.

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

Specifications

STM8S207RBT6CTR 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)
Speed24MHz
PackageTape & Reel (TR)
RAM size6K x 8
Core size8-Bit
EEPROM size2K x 8
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)52
Core processorSTM8
Case64-LQFP
Data convertersA/D 16x10b
Program memory size128KB (128K x 8)

Product details

128 KB Flash, 24 MHz — the mid-range STM8S workhorse

What the 24 MHz and 128 KB Flash mean for the BOM

The 24 MHz clock speed is the ceiling for this 8-bit core — enough for UART polling at 115200 baud, sensor readout loops, and PWM generation at audio frequencies, but not for heavy DSP or real-time control loops that would push a Cortex-M0 at 48 MHz. The 128 KB Flash is the mid-density option in the STM8S207 line, sitting between 64 KB and 256 KB parts; it fits firmware images with a moderate protocol stack (e.g., Modbus RTU, CANopen) plus application code, but leaves no room for over-the-air update staging without external memory. The 6 KB RAM is tight for buffering — a single 2 KB UART receive buffer plus a 1 KB stack leaves 3 KB for variables. Designs that need larger packet buffers or multiple DMA descriptors should budget for an external SRAM or step up to the STM8S208 with more RAM. The 2 KB EEPROM is useful for calibration constants and configuration parameters that survive a firmware update, since it is separate from the Flash program space.

Peripheral set and sensor interface fit

The 16-channel 10-bit ADC covers a typical sensor array (temperature, pressure, current sense, potentiometer) without an external mux. The 52 I/O lines leave headroom for a parallel LCD data bus, keypad matrix, and several status LEDs alongside the serial interfaces. The built-in brown-out detect, POR, and watchdog reduce external supervisor IC cost on the BOM. Connectivity includes I²C and SPI for local peripherals (EEPROM, DAC, digital pot), plus UART/USART and LINbus for industrial fieldbus or automotive subnets. IrDA support is present but rarely used in new designs — it is a legacy compatibility feature.

Package, temperature grade, and supply rails

Supply voltage from 2.95V to 5.5V lets the MCU run directly on a 3.3V regulated rail or a 5V unregulated supply (e.g., from a USB port or an industrial 5V backplane).

Frequently asked questions

What are the key differences between STM8S207RBT6CTR and STM8S207RBT6?

The only difference is the packaging suffix: the CT suffix indicates Tape & Reel (TR) packaging for automated pick-and-place, while the base STM8S207RBT6 ships in trays or tubes. The silicon, pinout, and all electrical specifications are identical.

Does STM8S207RBT6CTR have a built-in DAC?

No. The STM8S207RBT6CTR includes a 16-channel 10-bit ADC but does not have a built-in DAC. For analog output, an external DAC or PWM with a low-pass filter is needed.