| Parameters | |
|---|---|
| Series | STM32F1 |
| Moisture Sensitivity Level (MSL) | 3 (168 Hours) |
| RoHS Status | ROHS3 Compliant |
| Package / Case | 64-LQFP |
| Mfr | STMicroelectronics |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Speed | 72MHz |
| Oscillator Type | Internal |
| Core Processor | ARM® Cortex®-M3 |
| RAM Size | 20K x 8 |
| Number of I/O | 51 |
| Peripherals | DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT |
| Voltage - Supply (Vcc/Vdd) | 2V ~ 3.6V |
| EEPROM Size | - |
| Program Memory Type | FLASH |
| Connectivity | CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB |
| Core Size | 32-Bit Single-Core |
| Program Memory Size | 64KB (64K x 8) |
| Data Converters | A/D 16x12b |
| Package | Tray |
| Product Status | Active |
| Base Product Number | STM32F103 |
| REACH Status | REACH Unaffected |
| Other Names | 497-6065 |
| Standard Package | 160 |
| ECCN | 3A991A2 |
| HTSUS | 8542.31.0001 |
STM32F103R8T6 32-Bit Microcontroller IC 32-Bit Single-Core 72MHz 64KB
The STM32F103R8T6 is a high-performance 32-bit microcontroller (MCU) from STMicroelectronics, based on the ARM Cortex-M3 core, operating at a maximum frequency of 72MHz. It features 64KB of Flash memory for program storage and 20KB of SRAM for data processing, integrating rich peripherals including 1x CAN controller, 2x UART, 2x SPI, 1x I2C, 12-bit ADC (16 channels), and 16-bit timers. Designed for cost-sensitive embedded applications, it supports 3.3V single-supply operation, low-power modes (sleep, stop, standby) for energy efficiency, and is packaged in a 64-lead LQFP surface-mount package, ideal for compact, high-performance embedded systems.
Operating at a 2.0V to 3.6V supply voltage range, the STM32F103R8T6 has a 72MHz maximum CPU clock frequency, delivering 50 DMIPS of processing performance. It operates reliably across -40°C to 85°C industrial temperature range, with low power consumption (36mA active current, 10µA standby current). Compliant with RoHS standards, it features ESD protection up to 4kV, brownout reset, and power-on reset, ensuring stable operation in harsh industrial and consumer environments. The MCU supports in-system programming (ISP) and in-application programming (IAP) for flexible firmware updates.
Alternative MCU Models
● ST STM32F103C8T6: 64KB Flash, 48-LQFP, compact alternative for space-constrained designs.
● NXP LPC1768FBD100: ARM Cortex-M3, 512KB Flash, 100-LQFP, higher memory alternative.
● Microchip PIC32MX795F512L-80I/PT: 32-bit MCU, 512KB Flash, 64-TQFP, cost-effective substitute with similar peripherals.
● Renesas RL78/G14: 16-bit MCU, 64KB Flash, 64-LQFP, low-power alternative for battery-powered applications.