EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F103RET6

STM32F103RET6

STMicroelectronics
Alternative F103 device with similar memory density and peripheral mix in a different package option.
Active1,783 in stock

Overview

The STM32F103RET6 is a high-density performance line microcontroller based on the Arm Cortex-M3 32-bit RISC core operating at a 72 MHz frequency. This device features 512 KB of Flash memory and 64 KB of SRAM, providing ample resources for applications requiring significant code space and data buffering. It integrates a wide range of enhanced I/Os and peripherals, including a Flexible Static Memory Controller (FSMC) and an LCD parallel interface.

Why Choose This Part

This variant offers a significant memory upgrade over standard F103 devices, doubling the Flash and SRAM found in medium-density parts while maintaining a compatible 64-pin LQFP footprint. The inclusion of an FSMC allows for easy expansion to external SRAM or Flash, making it a versatile choice for memory-intensive embedded projects without moving to a more complex architecture.

Applications

Industrial Control Systems
Utilizes the 72 MHz clock speed and hardware division for real-time PID loops and PLC-like logic control.
Human-Machine Interface (HMI)
Leverages the LCD parallel interface and FSMC to drive graphical displays and external memory for UI assets.
Communication Gateways
Manages multiple protocols simultaneously using the five USARTs, CAN 2.0B interface, and USB full-speed connectivity.
Medical Instrumentation
Employs high-resolution 12-bit ADC channels and DMA for precise sensor data acquisition and signal processing.

Key Specifications

Speed 72MHz
RAM Size 64K x 8
Core Size 32-Bit
Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Connectivity CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 51
Core Processor ARM Cortex-M3
Package / Case 64-LQFP
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 512KB (512K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

Development is best supported by the STM32CubeIDE ecosystem, which provides a full toolchain including the CubeMX configuration tool. For hardware evaluation, the NUCLEO-F103RB board is highly compatible, though developers should ensure firmware configurations account for the specific RET6 memory density and peripheral set. Debugging is standard via JTAG or Serial Wire Debug (SWD) using an ST-LINK/V2 probe.

Dev Boards

Development boards and breakout modules featuring the STM32F103RET6 or compatible chips — ready to use for prototyping.

NHDEV Development Board Newhaven Display Intl
STM32F103 - LCD Display Display Evaluation Board
Digi-Key 17 in stock
STM3210E-EVAL STMicroelectronics
Full-featured evaluation board for the STM32F10x family with extensive peripheral support.
Digi-Key 18 in stock
NUCLEO-F103RB STMicroelectronics
Development Boards & Kits - ARM Nucleo Board STM32F1 STM32F103RB 128K
Digi-Key Mouser 1,144 in stock

STM32F103 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number RAM I/O Pins Package ADC/DAC Flash Stock
STM32F103RET6 (this part) 64K 51 LQFP-64 A/D 16x12b; D/A 2x.. 512KB 1,783
STM32F103RCT6 48K 51 LQFP-64 A/D 16x12b; D/A 2x.. 256KB 27,561
STM32F103VET6TR Tape & Reel 64K 80 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 16,007
STM32F103RBT6TR Tape & Reel 20K 51 LQFP-64 A/D 16x12b 128KB 17,074
STM32F103VET6 64K 80 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 29,797
STM32F103C8T6 20K 37 LQFP-48 A/D 10x12b 64KB 2,612
STM32F103C8T6TR Tape & Reel 20K 37 LQFP-48 A/D 10x12b 64KB 2,319
STM32F103RBT6 20K 51 LQFP-64 A/D 16x12b 128KB 16,843
STM32F103ZET6 64K 112 LQFP-144 A/D 21x12b; D/A 2x.. 512KB 3,999

Also Consider

STM32F405RGT6 STMicroelectronics - Provides a significant performance boost with a 168 MHz Cortex-M4 core and floating-point unit in the same 64-pin package.
STM32F103VET6 STMicroelectronics - Offers the same memory and core features but in a 100-pin LQFP package for applications requiring more GPIOs.
The 2026 Embedded Online Conference