Contact Us

STM8S207RBT6

Brand: ST
STM8S207RBT6 is a 8-bit STM8 microcontroller from STMicroelectronics, designed for BLHeli_S drone ESCs, battery management systems, and cost-sensitive embedded control. Superb Automation supplies genuine STM8S207RBT6 with full traceability, competitive pricing, and fast global delivery — supporting prototype to production volumes for drone, robotics, and industrial customers worldwide.
quote now

Product Specifications

STM8S207RBT6 — 128 KB Flash STM8 Performance Line MCU in LQFP-64 with CAN for DroneCAN Nodes and Multi-Motor ESCs

The STM8S207RBT6 is the LQFP-64 packaged member of the STM8S207 Performance Line — featuring the STM8 core at 24 MHz, 128 KB Flash, 6 KB SRAM, 2 KB EEPROM, and integrated CAN 2.0B. The 64-pin package provides 52 GPIOs — over 35% more than the LQFP-48 C variant — making it ideal for CAN-connected multi-motor ESC controllers, comprehensive BMS with cell balancing and multiple sensor inputs, and drone actuator/servo nodes where the extra I/O enables direct connection of multiple peripherals without external multiplexing.

Part Number Decoded — Field by Field

FieldValueMeaning
STM8Product FamilySTMicroelectronics 8-bit MCU
SProduct TypeStandard — mainstream (2.95–5.5V)
207Sub-FamilyPerformance Line — highest performance STM8S with CAN
RPin Count64 pins (LQFP-64)
BFlash Size128 KB
TPackageLQFP
6Temperature Range−40°C to +85°C (industrial)

Quick Specifications

ParameterValue
ManufacturerSTMicroelectronics
Part NumberSTM8S207RBT6
CoreSTM8 (8-bit, 24 MHz)
Flash / SRAM / EEPROM128 KB / 6 KB / 2 KB
PackageLQFP-64 (10×10 mm, 0.5 mm pitch)
Supply Voltage2.95V – 5.5V
Temperature−40°C to +85°C
GPIO52 (5V-tolerant)
ADC1× 10-bit, 16 channels
Timers5× 16-bit (2× advanced PWM, 2× GP, 1× basic)
Communication2× UART, 1× SPI, 1× I²C, 1× CAN 2.0B
DebugSWIM

Product Overview

The STM8S207RBT6 in LQFP-64 takes the Performance Line's CAN-capable STM8 platform and maximizes I/O availability with 52 GPIOs and a 16-channel ADC. This package is the go-to choice when a CAN-connected drone node must control multiple motors, read numerous analog sensors, or drive complex actuator configurations — all from a single MCU with native CAN bus connectivity.

In drone architectures, the RBT6 variant enables a single-chip dual-motor CAN ESC — driving two 3-phase inverters (12 gate-drive PWM channels) while communicating throttle and telemetry over CAN. For BMS applications, the 52 GPIOs and 16 ADC channels can directly monitor an 8S battery pack with individual cell voltage sensing, 4 temperature sensors, pack current, and charge/discharge FET control — all on one chip with CAN reporting to the flight controller.

Key Features & Benefits

52 GPIOs — Dual Motor + CAN + Full Sensor Suite

The 52 GPIO channels provide enough I/O for: 12× MOSFET gate-drive PWM (dual motors), 8× ADC cell voltage inputs, 4× temperature sensor inputs, 2× UART, 1× CAN (TX/RX), 1× SPI, 1× I²C, and 15+ GPIOs left for LEDs, buttons, buzzer, and status indicators. No external I/O expander, multiplexer, or port-sharing conflicts.

16-Channel 10-Bit ADC — Direct 8S Cell Monitoring

With 16 ADC channels, the RBT6 can directly monitor 8 series LiPo cells (each through a voltage divider on a dedicated ADC pin) plus pack current, 4 temperature sensors, and reference voltage — enabling a complete 8S BMS without analog multiplexers. The analog watchdog can trigger a CAN alert if any cell exceeds over/undervoltage thresholds.

LQFP-64 — Production-Ready Package with Ample I/O

The 10×10 mm LQFP-64 with 0.5 mm pitch is a standard footprint for drone controllers — large enough for hand-soldered prototypes, compact enough for production boards, and supported by all SMT assembly lines. Pin-compatible with other STM8 64-pin devices in the S207/S208 family.

Target Applications

DroneCAN Dual-Motor CAN ESC

A single STM8S207RBT6 controls two brushless motors over a CAN bus — receiving individual throttle commands and reporting per-motor telemetry (RPM, current, temperature) via DroneCAN. Ideal for coaxial drone platforms, tilt-rotor VTOL, and large hexacopters where CAN-based ESC architecture reduces wiring harness weight and complexity.

8S Drone BMS with CAN Telemetry

Monitors all 8 series cells, pack current, multiple temperature zones, and controls charge/discharge FETs — all over CAN for integration with ArduPilot/PX4 power management. The 2 KB EEPROM stores battery identity, cycle history, and calibration data. Reports cell-level telemetry at 10 Hz over CAN.

CAN-Connected Drone Actuator/PDB Node

Controls up to 8 servo outputs (via PWM), 4 ESC current sensors, and 4 LED strips — all receiving commands and reporting status over CAN. Functions as a distributed I/O node in large professional drone platforms with modular CAN-based architecture.

Frequently Asked Questions

STM8S207RBT6 vs. STM8S207CBT6 — which one?

Choose the CBT6 (LQFP-48) for single-motor CAN ESCs, simple BMS nodes, and space-constrained designs — 38 GPIOs are sufficient for most single-function CAN nodes. Choose the RBT6 (LQFP-64) when you need more than 38 GPIOs: dual-motor control, 8S BMS without analog multiplexers, or multi-function actuator nodes. The RBT6 costs approximately $0.30–0.50 more but provides 14 additional GPIOs and 6 extra ADC channels.

Can the STM8S207RBT6 handle 12 PWM channels simultaneously?

Yes. The two advanced timers each provide 6 complementary PWM outputs (12 total) with independent dead-time insertion — sufficient for two 3-phase inverters. Alternatively, the advanced + general-purpose timers can generate up to 20+ independent PWM channels for servo control in complex actuator applications.

Ordering Information

Orderable Part NumberPackagePackagingTemperature
STM8S207RBT6LQFP-64 (10×10 mm, 0.5 mm pitch)Tray−40°C to +85°C
STM8S207CBT6LQFP-48 (7×7 mm, 0.5 mm pitch)Tray−40°C to +85°C

Design Resources

  • Datasheet (DS5800): STM8S207xx / STM8S208xx — Covers LQFP-48, LQFP-64, and LQFP-80 packages with full pinout and electrical specs.
  • Reference Manual (RM0016): STM8S Series — Register-level documentation including beCAN controller.
  • Application Note AN2869: STM8S beCAN — Getting Started with CAN — CAN configuration and example code for the STM8S207.
  • DroneCAN: dronecan.org — Open standard for CAN-based UAV communication.

Request a Quote

SUPERB Automation supplies genuine STMicroelectronics STM8S207RBT6 LQFP-64 MCUs with full traceability and batch-level QA documentation. With 52 GPIOs, 16 ADC channels, and integrated CAN 2.0B in LQFP-64, the STM8S207RBT6 is the definitive single-chip solution for CAN-connected dual-motor ESCs and 8S BMS nodes in professional drone platforms. Whether you need prototype quantities for ESC firmware development or production volumes for drone BMS and PDB controller manufacturing, we source through verified channels with competitive lead times. Contact us with your target quantity, delivery date, and any special packaging or marking requirements — we'll respond with a detailed quotation within 24 hours.