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

STM32F405RGT7TR STM32F4 ARM Cortex-M4 MCU, 168 MHz

MPNSTM32F405RGT7TR
Active

STMicroelectronics STM32F4 series, STM32F405RGT7TR, ARM Cortex-M4, 32-Bit Single-Core, 168MHz, 1MB (1M x 8) FLASH, 192K x 8 RAM, 51 I/O, CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG, A/D 16x12b; D/A 2x12b, -40°C ~ 105°C (TA), 1.8V ~ 3.6V, 64-LQFP.

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

Specifications

STM32F405RGT7TR specifications
ParameterValue
SeriesSTM32F4
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed168MHz
PackageTape & Reel (TR) Cut Tape (CT)
RAM size192K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG
Number of i (O)51
Core processorARM® Cortex®-M4
Case64-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size1MB (1M x 8)

Product details

What this Cortex-M4 brings to the board

The STM32F405RGT7TR is an STM32F4-series ARM Cortex-M4 MCU running at 168 MHz, with 1 MB of Flash and 192K x 8 of SRAM. The 51 I/O in a 64-LQFP package gives you room for a parallel LCD interface alongside the sensor and actuator channels.

168 MHz and the flash wait-state trade-off

168 MHz is the maximum core clock, but you won't run it there without adjusting the Flash latency. At 168 MHz the part needs at least one wait state on the internal Flash to avoid a hard fault on the first branch. The 1 MB Flash is organised as 1M x 8 — enough for a full USB stack, a CANopen node, and a FreeRTOS image with room left for OTA staging. The 192K x 8 SRAM is split across multiple blocks; the 64 KB CCM (core-coupled memory) runs at full speed without wait states, which is where you put the time-critical interrupt vectors and the audio buffer.

The ROHS3 compliance is current, so no conflict with EU or UKCA regulatory updates.

Package and pin compatibility note

The STM32F405RGT7TR comes in a 64-LQFP (10x10 mm) package with a 0.5 mm pitch. The 64-LQFP footprint is common across the STM32F405 value line, so a layout done for the RGT6 accepts this part without a board spin.

Sourcing this part through the independent channel

For a production run or a repair-bench replacement, the independent channel gives you date-code control and the ability to lock in a price for a scheduled delivery window without tying up capital in a full-reel buy.

Frequently asked questions

What is the maximum clock speed of the STM32F405RGT7TR?

The core runs at 168 MHz maximum. At that speed you need to set at least one Flash wait state in the STM32CubeMX clock configuration to avoid a hard fault on the first branch.