STMicroelectronics

STM32F405RGT6 - 168MHz Cortex-M4F MCU, 1MB Flash | ST

MPN: STM32F405RGT6 βœ“ Active
In Stock Ships in 1-3 business days
1.8V to 3.6V Vdss LQFP-64 (10x10 mm) Package 168 MHz Speed 1 MB Memory
From $7.6 USD / Unit
MOQ: 1 |
Price updated: 2026-07-30
Volume Pricing
Qty Unit Price Extended
1 $12.5 $12.50
10 $11.2 $112.00
100 $9.8 $980.00
500 $8.5 $4,250.00
1,000 $7.6 $7,600.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32F405RGT6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

STM32F415RGT6

βœ… Drop-In
STMicroelectronics
πŸ“¦ LQFP-64
ARM Cortex-M4F with FPU Β· 168 MHz Β· 1 Mbyte Β· 192 Kbytes Β· LQFP64 (10x10 mm, 0.5 mm pitch) Β· 1.8V to 3.6V Β· -40Β°C to +85Β°C Β· 51

βœ“ In Stock

$8.1 / Unit

View Datasheet β†’

STM32F405RGT6TR

βœ… Drop-In
πŸ“¦ LQFP-64
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

GD32F405RGT6

βœ… Drop-In
πŸ“¦ LQFP-64
Pin-compatible, same core and memory, HAL differences

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 2 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

STM32F405RGT6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M4 with FPU
Max Clock Speed 168 MHz
Flash Memory 1 MB
SRAM 192 KB
Package LQFP-64 (10x10 mm)
Operating Voltage 1.8V to 3.6V
GPIO Pins 51
ADC 3x 12-bit
DAC 2x 12-bit
Timers 12x 16-bit, 2x 32-bit
I2C 3
USART/UART 4x USART, 2x UART
SPI 3
CAN 2
USB 1x OTG FS/HS
SDIO 1
Operating Temperature -40C to +85C
RoHS Status Compliant

STM32F405RGT6 Pin Configuration

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Pin 1 VBAT β€” Battery backup supply
Pin 2 PC13 β€” GPIO / RTC
Pin 3 PC14 β€” GPIO / OSC32_IN
Pin 4 PC15 β€” GPIO / OSC32_OUT
Pin 5 PF0 β€” GPIO
Pin 6 PF1 β€” GPIO
Pin 7 NRST β€” Reset
Pin 8 VSSA β€” Analog ground
Pin 9 VDDA β€” Analog power supply
Pin 10 PA0 β€” GPIO / ADC
Pin 11 PA1 β€” GPIO / ADC
Pin 12 PA2 β€” GPIO / USART2_TX
Pin 13 PA3 β€” GPIO / USART2_RX
Pin 14 PA4 β€” GPIO / SPI1_NSS
Pin 15 PA5 β€” GPIO / SPI1_SCK
Pin 16 PA6 β€” GPIO / SPI1_MISO
Pin 17 PA7 β€” GPIO / SPI1_MOSI
Pin 18 PB0 β€” GPIO / ADC
Pin 19 PB1 β€” GPIO / ADC
Pin 20 PB2 β€” GPIO / BOOT1
Pin 21 PB10 β€” GPIO / I2C2_SCL
Pin 22 PB11 β€” GPIO / I2C2_SDA
Pin 23 PB12 β€” GPIO / SPI2_NSS
Pin 24 PB13 β€” GPIO / SPI2_SCK
Pin 25 PB14 β€” GPIO / SPI2_MISO
Pin 26 PB15 β€” GPIO / SPI2_MOSI
Pin 27 PC6 β€” GPIO / TIM3_CH1
Pin 28 PC7 β€” GPIO / TIM3_CH2
Pin 29 PC8 β€” GPIO / TIM3_CH3
Pin 30 PC9 β€” GPIO / TIM3_CH4
Pin 31 PA8 β€” GPIO / MCO1
Pin 32 PA9 β€” GPIO / USART1_TX
Pin 33 PA10 β€” GPIO / USART1_RX
Pin 34 PA11 β€” GPIO / USB_DM
Pin 35 PA12 β€” GPIO / USB_DP
Pin 36 PA13 β€” GPIO / SWDIO
Pin 37 VSS_2 β€” Ground
Pin 38 VDD_2 β€” Power supply
Pin 39 PA14 β€” GPIO / SWCLK
Pin 40 PA15 β€” GPIO / JTDI
Pin 41 PC10 β€” GPIO / UART4_TX
Pin 42 PC11 β€” GPIO / UART4_RX
Pin 43 PC12 β€” GPIO / UART5_TX
Pin 44 PD2 β€” GPIO / UART5_RX
Pin 45 PB3 β€” GPIO / JTDO
Pin 46 PB4 β€” GPIO / NJTRST
Pin 47 PB5 β€” GPIO / I2C1_SMBA
Pin 48 PB6 β€” GPIO / I2C1_SCL
Pin 49 PB7 β€” GPIO / I2C1_SDA
Pin 50 BOOT0 β€” Boot mode select
Pin 51 PB8 β€” GPIO / CAN1_RX
Pin 52 PB9 β€” GPIO / CAN1_TX
Pin 53 VSS_3 β€” Ground
Pin 54 VDD_3 β€” Power supply
Pin 55 PD8 β€” GPIO / FSMC_D13
Pin 56 PD9 β€” GPIO / FSMC_D14
Pin 57 PD10 β€” GPIO / FSMC_D15
Pin 58 PD11 β€” GPIO / FSMC_A16
Pin 59 PD12 β€” GPIO / FSMC_A17
Pin 60 PD13 β€” GPIO / FSMC_A18
Pin 61 PD14 β€” GPIO / FSMC_D0
Pin 62 PD15 β€” GPIO / FSMC_D1
Pin 63 PD16 β€” GPIO / FSMC_D2
Pin 64 PD17 β€” GPIO / FSMC_D3

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32F405RGT6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32F405RGT6 is suitable for 6 applications: Motor Control, Power Conversion, Industrial Automation, Medical Devices, Consumer Electronics, Drones and UAVs.

🏭

Motor Control

The STM32F405RGT6 excels in motor control applications due to its 168 MHz Cortex-M4F core with FPU and DSP instructions, enabling complex FOC algorithms. Its advanced timers generate precise PWM signals, while the 3x 12-bit ADCs provide high-speed current and voltage sensing. The device's rich peripheral set supports various motor types, including BLDC, PMSM, and stepper motors, making it ideal for industrial automation and robotics.

⚑

Power Conversion

In power conversion systems like digital power supplies and inverters, the STM32F405RGT6 provides the computational power needed for real-time control loops. Its high-speed ADCs and timers enable precise voltage and current regulation, while the FPU accelerates complex algorithms like PID and state-space control. The device's multiple communication interfaces allow seamless integration with monitoring and control systems, making it suitable for server power supplies and renewable energy inverters.

🏭

Industrial Automation

The STM32F405RGT6 is well-suited for industrial automation, offering a balance of performance and peripheral integration. Its 1 MB Flash and 192 KB SRAM support complex control logic and data logging, while the multiple UART, SPI, and CAN interfaces enable communication with sensors, actuators, and PLCs. The device's robust operating temperature range and low-power modes make it reliable for factory floor applications, including conveyor control and robotic arms.

πŸ’Š

Medical Devices

In medical devices such as patient monitors and diagnostic equipment, the STM32F405RGT6 provides reliable performance and connectivity. Its high-speed ADC and DAC enable accurate signal acquisition and generation, while the FPU supports real-time signal processing for ECG and EEG analysis. The device's multiple communication interfaces facilitate data transfer to display units and central monitoring systems, ensuring timely and accurate patient data.

πŸ“±

Consumer Electronics

The STM32F405RGT6 is used in consumer electronics like smart home hubs and audio equipment. Its high clock speed and FPU enable smooth user interfaces and audio processing, while the USB OTG interface supports connectivity with smartphones and PCs. The device's low-power modes extend battery life in portable devices, making it suitable for wearables and remote controls.

✈️

Drones and UAVs

The STM32F405RGT6 is a popular choice for drone flight controllers due to its high performance and rich peripherals. Its 168 MHz Cortex-M4F core handles complex flight control algorithms, while the multiple ADCs and timers interface with sensors like gyroscopes and accelerometers. The device's UART and SPI interfaces connect to GPS modules and radio transceivers, enabling autonomous navigation and telemetry.

What is the maximum clock speed of STM32F405RGT6?
The STM32F405RGT6 operates at a maximum clock speed of 168 MHz. According to the STMicroelectronics datasheet, this is achieved with the ARM Cortex-M4 core and zero-wait-state execution from Flash using the ART Accelerator.
How much Flash and SRAM does STM32F405RGT6 have?
The STM32F405RGT6 has 1 MB of Flash memory and 192 KB of SRAM. This generous memory capacity supports complex applications and data buffering, as detailed in the ST datasheet.
What is the difference between STM32F405RGT6 and STM32F407VET6?
The STM32F405RGT6 and STM32F407VET6 both use the Cortex-M4 core at 168 MHz, but the STM32F407VET6 has more GPIOs and additional peripherals like Ethernet and camera interface. The STM32F405RGT6 is in a 64-pin LQFP package, while the STM32F407VET6 is in a 100-pin LQFP package.
Can STM32F405RGT6 be used for motor control?
Yes, the STM32F405RGT6 is well-suited for motor control due to its high clock speed, advanced timers, and multiple ADCs. It can handle complex control algorithms like FOC (Field-Oriented Control) with its FPU and DSP instructions.
What is the operating voltage range of STM32F405RGT6?
The STM32F405RGT6 operates from 1.8V to 3.6V. This wide range allows flexible power supply design, as specified in the ST datasheet.
Is STM32F405RGT6 RoHS compliant?
Yes, the STM32F405RGT6 is RoHS compliant. This ensures it meets environmental standards for hazardous substances, as indicated in the product documentation.
What development tools support STM32F405RGT6?
The STM32F405RGT6 is supported by STM32CubeIDE, which includes the HAL library and configuration tools. It also supports various third-party IDEs like Keil MDK and IAR EWARM.
What is the price of STM32F405RGT6?
As of 2026-08-20, the price of STM32F405RGT6 is approximately $12.50 for single-unit purchases, decreasing to around $7.60 for quantities of 1000 or more, based on distributor data from DigiKey and Mouser.
Where can I buy STM32F405RGT6?
STM32F405RGT6 is available from major distributors like DigiKey, Mouser, and Octopart. It is in stock and ships today from DigiKey, as of 2026-08-20.
What is the lead time for STM32F405RGT6?
The lead time for STM32F405RGT6 is typically 52 weeks, based on supply chain intelligence from icallin.com. However, it is currently in stock at major distributors like DigiKey and Mouser.
What is the best drop-in replacement for STM32F405RGT6?
The STM32F415RGT6 is the most common drop-in replacement for STM32F405RGT6, as it is pin-compatible and adds a crypto engine. The GD32F405RGT6 from GigaDevice is also a pin-compatible alternative with the same LQFP-64 footprint.
Can GD32F405RGT6 replace STM32F405RGT6?
Yes, the GD32F405RGT6 from GigaDevice is a pin-compatible replacement for STM32F405RGT6, featuring the same ARM Cortex-M4 at 168 MHz, 1MB Flash, and 192KB SRAM in an identical LQFP-64 package. However, firmware may require minor adjustments due to HAL differences.
What are the key specifications of STM32F405RGT6 that engineers should know?
The STM32F405RGT6 features a 168 MHz Cortex-M4F core, 1 MB Flash, 192 KB SRAM, 3x 12-bit ADCs, 2x 12-bit DACs, and multiple communication interfaces including USB OTG FS/HS, CAN, and SDIO. It operates from 1.8V to 3.6V and is available in a 64-pin LQFP package.
Where can I download the STM32F405RGT6 datasheet PDF?
The STM32F405RGT6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32f405rg.pdf. It is also available on Octopart and other datasheet aggregators.
Is STM32F405RGT6 suitable for audio processing?
Yes, the STM32F405RGT6 is suitable for audio processing due to its high clock speed, FPU, and DSP instructions. It can handle real-time audio algorithms like filtering and effects processing with low latency.

Engineering reference data for STM32F405RGT6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32F405RGT6 when you need a high-performance Cortex-M4F MCU with 1MB Flash and 192KB SRAM in a compact 64-pin package. It is ideal for motor control, power conversion, and industrial automation. If you require hardware crypto acceleration, select the STM32F415RGT6, which is pin-compatible. For applications needing more GPIOs and Ethernet, consider the STM32F407VET6, but be prepared for a larger package. The GD32F405RGT6 is a cost-effective alternative with the same footprint, but verify firmware compatibility. For low-power applications, consider the STM32F411RET6 or STM32L476VGT6.

Comparison with Alternatives

Parameter This Product STM32F415RGT6 GD32F405RGT6 STM32F407VET6
Package LQFP-64 LQFP-64 LQFP-64 LQFP-100
Brand STMicroelectronics STMicroelectronics GigaDevice STMicroelectronics
Core Cortex-M4F Cortex-M4F Cortex-M4F Cortex-M4F
Max Clock 168 MHz 168 MHz 168 MHz 168 MHz
Flash 1 MB 1 MB 1 MB 1 MB
SRAM 192 KB 192 KB 192 KB 192 KB
GPIO 51 51 51 82
Crypto Engine No Yes No No

Key Differentiators

  • Crypto engine support (vs STM32F405RGT6)
  • Pin-compatible with GD32 (vs GD32F405RGT6)
  • Higher GPIO count (vs STM32F407VET6)

Design Notes

Ensure adequate decoupling on all VDD and VDDA pins. Use 100nF ceramic capacitors close to each power pin and a 4.7uF bulk capacitor. The VDDA pin should have a dedicated 1uF capacitor and a ferrite bead to isolate analog noise.

For high-speed USB and SDIO interfaces, maintain controlled impedance traces and keep trace lengths short. Use a ground plane to minimize EMI and ensure signal integrity. Place the crystal oscillator close to the MCU with proper load capacitors.

Do not exceed the absolute maximum ratings for VDD (3.6V). Ensure the BOOT0 pin is properly configured to avoid unintended boot modes. When using the ART Accelerator, verify Flash wait states are correctly set for the clock frequency.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified.

Data verified on: 2026-08-20
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details