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

STM32F103REY6TR 32-bit ARM Cortex-M3 MCU, 72MHz, 512KB Flash

MPNSTM32F103REY6TR
Active

STMicroelectronics STM32F1 series, STM32F103REY6TR, ARM Cortex-M3, 32-Bit Single-Core, 72MHz, 512KB Flash, 64K x 8 RAM, DMA, CANbus, I²C, SPI, UART/USART, USB, A/D 16x12b; D/A 2x12b, -40°C ~ 85°C, 64-WLCSP.

$10.8000Ref. price · indicative, final on quote
Packaging64-UFBGA, WLCSP
RoHSROHS3 Compliant
SeriesSTM32F1
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F103REY6TR specifications
ParameterValue
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed72MHz
PackageTape & Reel (TR) Cut Tape (CT)
RAM size64K x 8
Core size32-Bit Single-Core
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)51
Core processorARM® Cortex®-M3
Case64-UFBGA, WLCSP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size512KB (512K x 8)

Product details

It comes in a 64-pin wafer-level chip-scale package (64-WLCSP, 4.47×4.4 mm), which is the smallest footprint option in the high-density STM32F103RE line — useful where board area is tight but you still need the full peripheral set: DMA, motor-control PWM, CAN, multiple UART/SPI/I²C interfaces, a 16-channel 12-bit ADC, and a 2-channel 12-bit DAC.

At 72MHz, the ARM Cortex-M3 core delivers around 1.25 DMIPS/MHz, so about 90 DMIPS peak. That's enough for real-time control loops in motor drives (the part has dedicated PWM timers), sensor fusion, or protocol bridging between CAN and USB without an external processor. The 512KB Flash means the firmware can carry a full communication stack (USB CDC, CANopen) plus application code without squeezing into a smaller density tier. The 64KB SRAM is adequate for moderate data buffering; if your application needs frame buffers or large lookup tables, check whether the RAM fits or you need the STM32F103ZG with 96KB.

WLCSP package — layout and assembly considerations

The 64-WLCSP (4.47×4.4 mm) is a direct-solder-ball package with no peripheral leads — all 51 I/O plus power and ground are under the body on a 0.4 mm or 0.5 mm ball pitch (confirm the specific ball map from the STM32F103RE datasheet). Not a package for prototype hand-assembly; plan for panelized production runs with stencil and pick-and-place.

Frequently asked questions

Can I use STM32F103REY6TR as a replacement for STM32F103VET6?

The STM32F103VET6 is a 100-pin LQFP variant with 512KB Flash and 64KB SRAM, same core speed and memory. The STM32F103REY6TR is the 64-WLCSP version with 51 I/O — you lose about 29 I/O pins (the VET6 has 80 I/O). Electrically the core, peripherals, and memory are identical, but the package and pin count are not drop-in compatible. A board redesign is required to move from the 100-pin LQFP to the 64-WLCSP.

How do I get current pricing and availability for STM32F103REY6TR?

Submit an RFQ through this listing.