STMicroelectronics

STM32F405RGT6TR - 168MHz Cortex-M4F MCU 1MB Flash | STMicroelectronics

N.º da peça: STM32F405RGT6TR ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
1.8 V to 3.6 V Vdss LQFP-64 (10x10 mm) Package 168 MHz Speed 1 MB Memory
A partir de $7.65 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-10-21
Preços por volume
Qtd. Preço unitário Total
1 $12.45 $12,45
10 $11.18 $111,80
100 $9.85 $985,00
500 $8.92 $4.460,00
1.000 $7.65 $7.650,00
ℹ️ Todos os preços estão em USD

STM32F405RGT6TR Visão geral

The STMicroelectronics STM32F405RGT6TR is a high-performance ARM Cortex-M4F microcontroller with FPU operating up to 168 MHz, delivering 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1), packed into a 64-pin LQFP (10x10 mm) package with 1 MB of Flash and 192 KB + 4 KB of SRAM.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of peripherals into one package. The Cortex-M4F class sits in the middle of the ARM microcontroller hierarchy (Cortex-M0/M0+ -> M3 -> M4F -> M7), gaining a single-precision floating-point unit and full DSP instruction set while retaining deterministic interrupt response and ultra-low-power modes. The STM32F405xx family is therefore aimed at applications that need high-throughput signal processing and connectivity without sacrificing real-time determinism, sitting between Cortex-M3 general-purpose MCUs and Cortex-M7 high-end parts in ST's STM32 family tree.

Key features of the STM32F405RGT6TR include an Adaptive Real-Time (ART) accelerator that allows 0-wait-state execution from Flash memory, a memory protection unit (MPU), 17 timers, three 12-bit ADCs (up to 2.4 MSPS), two 12-bit DACs, USB OTG Full-Speed and High-Speed, an internal Ethernet MAC with hardware IEEE 1588v2 support, a CAN 2.0B interface, SDIO, FSMC, and a CMOS-camera interface. DSP instructions and the single-precision FPU allow efficient audio, motor-control, and signal-chain math at clock speeds well above most Cortex-M3 competitors.

The architecture combines a 3-stage pipeline Cortex-M4F core with a multi-AHB bus matrix and an ART accelerator prefetch buffer, eliminating the Flash wait-state penalty that historically bottlenecked MCU throughput. The integrated PHY on selected packages and the hardware cryptography-ready subsystem (F405 variant) make this part suitable for industrial Ethernet and networked sensor nodes where determinism and bandwidth coexist.

Typical applications include industrial motor drives (FOC for 3-phase PMSM/BLDC), UAV flight controllers and quadcopters, audio processing and effects units, multi-axis robotics controllers, USB peripherals and HID devices, and Ethernet-connected IoT gateways. The 168 MHz core plus FPU makes real-time DSP tasks such as FFT, Kalman filtering, and audio sample-rate conversion straightforward without offloading to a companion DSP.

When designing with this part, allocate at least 4 decoupling capacitors (100 nF + 4.7 µF) within 5 mm of the VDD/VBAT/VDDA pins, keep the HSE crystal traces short and symmetric, and provide a solid ground pour under the LQFP-64 thermal pad to keep theta_JA within datasheet limits.

This page synthesizes distributor pricing, drop-in same-package alternatives (including GD32F405RGT6 and STM32F415RGT6), and practical design notes not found in the manufacturer datasheet alone.

Alternativas drop-in para STM32F405RGT6TR — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com STM32F405RGT6TR (mesmo formato e footprint) — diferindo em Package, SRAM, Communication Interfaces, Timers, Flash Memory.

STMicroelectronics
Package: 64-LQFP (10 x 10 mm)
SRAM: 192 KB plus 4 KB backup SRAM
Communication Interfaces: 15 communication interfaces and camera support
Comparar com STM32F405RGT6TR →
STMicroelectronics
Package: LQFP-64 (10x10 mm, 0.5 mm pitch)
SRAM: 192 Kbytes main SRAM + 4 Kbytes CCM data SRAM
Timers: 17 (including 1 SysTick, 2 watchdog, 1 RTC)
Comparar com STM32F405RGT6TR →
STMicroelectronics
Package: LQFP-100 (14x14 mm)
SRAM: 192 KB + 4 KB backup SRAM
Communication Interfaces: USART, SPI, I2C, CAN, USB OTG FS/HS, Ethernet MAC
Comparar com STM32F405RGT6TR →
STMicroelectronics
Package: LQFP64 (10x10 mm, 0.5 mm pitch)
SRAM: 192 Kbytes
Communication Interfaces: USART, SPI, I2C, USB OTG FS/HS, CAN, SDIO
Comparar com STM32F405RGT6TR →

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

STM32F415RGT6

✅ Drop-In
STMicroelectronics
📦 LQFP-64 (10x10)
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

✓ Em estoque

$8.1 / unidade

Ver ficha técnica →

STM32F407RGT6

✅ Drop-In
📦 LQFP-64 (10x10)
Same 168 MHz Cortex-M4F + 1 MB Flash, adds 8-14-bit CMOS camera interface (camera-IF is the only functional addition)

📋 Alternativa de referência (fora do catálogo)

STM32F407VGT6TR

✅ Drop-In
STMicroelectronics
📦 LQFP-64 (10x10)
ARM 32-bit Cortex-M4 with FPU · 168 MHz · 210 DMIPS / 1.25 DMIPS/MHz · 1 MB · 192 KB + 4 KB backup SRAM · 1.8 V to 3.6 V · 1.2 V · 17 (12 general-purpose, 2 advanced-control)

✓ Em estoque

$7.55 / unidade

Ver ficha técnica →

GD32F405RGT6

✅ Drop-In
📦 LQFP-64 (10x10)
GigaDevice cross-brand alternative, same LQFP-64 (10x10) footprint, Cortex-M4F at 168 MHz, peripheral register map broadly similar (LCSC sourced, ~30-40% cost reduction observed)

📋 Alternativa de referência (fora do catálogo)

GD32F407RGT6

✅ Drop-In
📦 LQFP-64 (10x10)
GigaDevice F407-class upgrade over STM32F405RGT6TR; same LQFP-64 footprint, 168 MHz Cortex-M4F, adds camera interface peripheral, register-level compatibility

📋 Alternativa de referência (fora do catálogo)

ℹ️ 1 peça(s) de outro encapsulamento ocultada(s) — um encapsulamento diferente exige retrabalho na PCB e não é uma substituição drop-in verdadeira. Fale conosco se precisar de sugestões de outros encapsulamentos.

STM32F405RGT6TR Classificações máximas e características elétricas

Core Architecture ARM Cortex-M4F with single-precision FPU and DSP instructions
Maximum CPU Clock 168 MHz
DMIPS Performance 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1)
Flash Memory 1 MB
SRAM 192 KB main + 4 KB backup
Encapsulamento LQFP-64 (10x10 mm)
Supply Voltage Range 1.8 V to 3.6 V
Temperatura de operação -40 C to +85 C
ADCs 3x 12-bit, up to 2.4 MSPS
DACs 2x 12-bit
Timers 17 (including 2x 32-bit)
Communication Interfaces USB OTG FS + HS, Ethernet MAC (IEEE 1588v2), 2x CAN 2.0B, 3x SPI, 3x I2C, 6x USART/UART, SDIO, FSMC
ART Accelerator Yes - 0-wait-state Flash execution
Camera Interface 8/10/12-bit CMOS sensor IF (STM32F407 series extended)
Tipo de montagem Surface Mount
Nível MSL 3 (168 hours)
Status RoHS Compliant

Configuração de pinos do STM32F405RGT6TR

LQFP-64 Package Pinout Diagram LQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 LQFP-64
Pino 1 VBAT — RTC battery supply
Pino 2 PC13 — GPIO; Tamper-RTC (PC13)
Pino 3 PC14/OSC32_IN — LSE oscillator pin or GPIO
Pino 4 PC15/OSC32_OUT — LSE oscillator pin or GPIO
Pino 5 OSC_IN — HSE oscillator in
Pino 6 OSC_OUT — HSE oscillator out
Pino 7 NRST — Reset (active low)
Pino 8 VSSA — Analog ground
Pino 9 VDDA — Analog supply
Pino 10 PA0-WKUP — GPIO; ADC1/2 IN0; WKUP
Pino 11 PA1 — GPIO; ADC1/2 IN1
Pino 12 PA2 — GPIO; ADC1/2 IN2; USART2_TX
Pino 13 PA3 — GPIO; ADC1/2 IN3; USART2_RX
Pino 14 PA4 — GPIO; ADC1/2 IN4; SPI1_NSS
Pino 15 PA5 — GPIO; ADC1/2 IN5; SPI1_SCK
Pino 16 PA6 — GPIO; ADC1/2 IN6; SPI1_MISO
Pino 17 PA7 — GPIO; ADC1/2 IN7; SPI1_MOSI
Pino 18 PB0 — GPIO; ADC1/2 IN8
Pino 19 PB1 — GPIO; ADC1/2 IN9
Pino 20 PB2/BOOT1 — GPIO; BOOT1 strap
Pino 21 PB10 — GPIO; I2C2_SCL; USART3_TX
Pino 22 PB11 — GPIO; I2C2_SDA; USART3_RX
Pino 23 VSS_1 — Digital ground
Pino 24 VDD_1 — Digital supply (1.8V-3.6V)
Pino 25 PB12 — GPIO; SPI2_NSS; CAN2_RX
Pino 26 PB13 — GPIO; SPI2_SCK; CAN2_TX
Pino 27 PB14 — GPIO; SPI2_MISO
Pino 28 PB15 — GPIO; SPI2_MOSI
Pino 29 PA8 — GPIO; USART1_CK; MCO1
Pino 30 PA9 — GPIO; USART1_TX
Pino 31 PA10 — GPIO; USART1_RX
Pino 32 PA11 — GPIO; USB OTG FS DM
Pino 33 PA12 — GPIO; USB OTG FS DP
Pino 34 PA13 — GPIO; JTMS-SWDIO
Pino 35 VSS_2 — Digital ground
Pino 36 VDD_2 — Digital supply
Pino 37 PA14 — GPIO; JTCK-SWCLK
Pino 38 PA15 — GPIO; JTDI; SPI3_NSS
Pino 39 PB3 — GPIO; JTDO; SPI3_SCK
Pino 40 PB4 — GPIO; NJTRST; SPI3_MISO
Pino 41 PB5 — GPIO; I2C1_SMBAI
Pino 42 PB6 — GPIO; I2C1_SCL; USART1_TX
Pino 43 PB7 — GPIO; I2C1_SDA; USART1_RX
Pino 44 BOOT0 — Boot mode select (must be held at startup)
Pino 45 PB8 — GPIO; I2C1_SCL; CAN1_RX
Pino 46 PB9 — GPIO; I2C1_SDA; CAN1_TX
Pino 47 VSS_3 — Digital ground
Pino 48 VDD_3 — Digital supply
Pino 49 VSS_4 — Digital ground
Pino 50 VDD_4 — Digital supply
Pino 51 PE2 — GPIO; FSMC_A23
Pino 52 PE3 — GPIO; FSMC_A19
Pino 53 PE4 — GPIO; FSMC_A20
Pino 54 PE5 — GPIO; FSMC_A21
Pino 55 PE6 — GPIO; FSMC_A22
Pino 56 VBAT — Battery domain supply (tied with pin 1)
Pino 57 PD0 — GPIO; FSMC_D2
Pino 58 PD1 — GPIO; FSMC_D3
Pino 59 VREF+ — ADC reference voltage positive
Pino 60 VREF- — ADC reference voltage negative
Pino 61 PA0_WKUP — GPIO; ADC IN0; WKUP (alternate ref)
Pino 62 PC0 — GPIO; ADC1/2 IN10
Pino 63 PC1 — GPIO; ADC1/2 IN11
Pino 64 VSS_5 — Digital ground

Aplicações típicas

STM32F405RGT6TR é adequado para 7 aplicaçãos: Drone Flight Controller / UAV FC, Industrial Motor Control / FOC Drive, USB Peripherals and Audio Interfaces, Ethernet-Connected IoT Gateway, Audio DSP and Effects Processors, Multi-Axis Robotics Controller, Medical Monitoring and Diagnostic Devices.

✈️

Drone Flight Controller / UAV FC

The STM32F405RGT6TR's 168 MHz Cortex-M4F core with single-precision FPU plus 1 MB Flash and 192 KB SRAM make it a benchmark flight-controller MCU for F4-class quadcopters and racing drones. The ART accelerator eliminates the Flash wait-state penalty at 168 MHz, so PID loops, gyro filtering (typically 8 kHz), and Betaflight/INAV firmware run with deterministic timing. Three 12-bit ADCs sample multi-axis gyro/accelerometer current-sensing channels concurrently, while the DMA controller offloads SPI/USB traffic without CPU intervention. Five UART channels and one I2C connect GPS, radio receivers, ESC telemetry, magnetometers, and I2C peripherals simultaneously. Compared with the STM32F722 (older F7-class), the F405 provides a stable, broadly supported firmware platform with abundant reference designs. PCB layout must keep the HSE crystal within 5 mm and provide a solid ground plane; pairing the MCU with an MPU6000 or ICM-42688 IMU over SPI is the canonical reference design.

🏭

Industrial Motor Control / FOC Drive

PMSM/BLDC motor drives benefit from the STM32F405RGT6TR's Cortex-M4F with FPU and DSP extensions at 168 MHz, 192 KB SRAM for control-loop buffers, and three 12-bit ADCs capable of 2.4 MSPS for current/voltage sampling. The CMSIS-DSP library accelerates Park/Clarke transforms and FIR filtering directly without offloading to a DSP; FOC commutates a 3-phase inverter at switching frequencies above 20 kHz while leaving headroom for housekeeping. The 1 MB Flash accommodates full ST Motor Control Workbench firmware and parameter tables; 2x CAN 2.0B ports support CANopen or CiA 402 communication with industrial inverters. For very high-FOC applications HRTIM-equipped STM32G474 or STM32F303 may be preferred, but the F405 is sufficient for general industrial drives under 1 kW. The exposed pad thermal management is straightforward thanks to the 10x10 mm LQFP-64 package, and reference designs in STM32-MC-KIT simplify qualification.

🎧

USB Peripherals and Audio Interfaces

The STM32F405RGT6TR integrates USB OTG High-Speed and Full-Speed controllers plus an I2S peripheral set, making it ideal for USB Audio Class 2.0 DAC/ADC interfaces, MIDI controllers, and HID peripherals. The Cortex-M4F at 168 MHz runs USB HS interrupt processing with ample headroom for 32-bit/384 kHz audio stream buffering through DMA, while the FPU accelerates biquad/mixing operations. 1 MB Flash stores USB class descriptors and full FX plugin libraries without compression, and 192 KB SRAM handles multi-channel audio buffers. Reference designs based on the STM32F4DISCOVERY board exist for USB-to-I2S bridges and ASIO-style interfaces; pairing the MCU with a PCM5102A DAC or PCM1808 ADC over I2S provides a proven audio pipeline. The package's 64-pin LQFP with USB D+/D- directly accessible simplifies layout; ESD protection on the USB pins remains essential.

🌐

Ethernet-Connected IoT Gateway

The STM32F405RGT6TR integrates a 10/100 Ethernet MAC with IEEE 1588v2 hardware timestamping, plus USB OTG HS, making it a strong choice for industrial IoT gateways, building-automation controllers, and Modbus TCP bridges. Combined with an external PHY (e.g., LAN8742A or DP83848), it forms a deterministic Ethernet node while running TCP/IP stacks such as lwIP or CycloneTCP on the Cortex-M4F. The 1 MB Flash holds full TLS stacks and OTA update handlers without external storage; 192 KB SRAM accommodates simultaneous TCP socket buffers for typical 4-8 concurrent connections. CAN 2.0B and USB OTG support a broad mix of field-bus to Ethernet bridging scenarios. JTAG over PA13/PA14/PA15/PB3 simplifies in-field firmware updates; the STM32 ecosystem includes X-CUBE-AWS/Azure plug-ins for direct cloud connectivity.

🎧

Audio DSP and Effects Processors

The Cortex-M4F with single-precision FPU and DSP extensions turns the STM32F405RGT6TR into a cost-effective audio effects engine for guitar pedals, studio FX, and karaoke processors. The FPU executes biquad, reverb, and pitch-shift algorithms at 168 MHz without integer-overflow artefacts, and CMSIS-DSP accelerates FFT and convolution. 1 MB Flash stores multiple effect banks plus dual-bank bootloader for safe OTA, while 192 KB SRAM is sufficient for several seconds of delay-line memory at 48 kHz mono. The I2S/SAI peripherals connect directly to audio CODECs (WM8960, AK4556); USB OTG FS enables a USB-MIDI device profile for studio integration. Compared with dedicated DSPs (e.g., ADAU1701), the F405 is cheaper, more programmable, and more accessible to hobbyists.

🏭

Multi-Axis Robotics Controller

Multi-axis robot controllers benefit from the STM32F405RGT6TR's combination of 168 MHz throughput, 17 timers, three 12-bit ADCs, and dual CAN 2.0B ports for servo/arm control. The 1 MB Flash hosts inverse-kinematics models, trajectory planners, and EtherCAT/CANopen slave stacks concurrently. DMA offloads encoder-counting from SPI to free CPU cycles for state-machine logic, while the FPU handles matrix-math for transformation between joint frames in real time. FSMC allows direct parallel connection to an FPGA-based motion-coprocessor if even higher throughput is required. With USB OTG, the board also serves as a USB host for end-effector tool swapping. The 64-pin LQFP provides enough GPIO for up to 6 incremental encoders plus step/direction generators.

💊

Medical Monitoring and Diagnostic Devices

Battery-powered medical monitoring devices such as portable ECG, pulse oximeters, and SpO2 patient monitors rely on the STM32F405RGT6TR's FPU/DSP for in-line signal processing on-device. The Cortex-M4F at 168 MHz runs digital biquad filters, FFT-based heart-rate variability algorithms, and motion-artifact compensation; the FPU yields single-precision results that meet IEC 60601-2-25 algorithmic accuracy. 1 MB Flash stores persistent configuration and calibration tables; 192 KB SRAM holds multi-second waveform buffers at 500 Hz sampling. USB OTG enables direct PC connectivity for clinical software without external bridges. Low-power Run and Standby modes support battery life targets; the 4 KB backup SRAM and RTC allow uninterrupted timekeeping during sleep. Note that medical device compliance (IEC 60601-1) is a system-level consideration beyond the MCU selection alone.

Resumo dos produtos recomendados

MPU-6000 6-axis IMU over SPI - canonical flight-controller companion Usado em: Drone Flight Controller / UAV FC MAX3232CD Texas Instruments Usado em: Drone Flight Controller / UAV FC, Industrial Motor Control / FOC Drive PCA9548APW NXP Semiconductors Usado em: Drone Flight Controller / UAV FC ADG5412BRUZ Analog Devices Usado em: Industrial Motor Control / FOC Drive TAS5711PHPR Texas Instruments Usado em: Industrial Motor Control / FOC Drive PCM5102APWR Texas Instruments Usado em: USB Peripherals and Audio Interfaces, Audio DSP and Effects Processors PCM1808PWR Texas Instruments Usado em: USB Peripherals and Audio Interfaces, Audio DSP and Effects Processors MAX98357AETE+T Analog Devices Usado em: USB Peripherals and Audio Interfaces LAN9252I/PT Microchip Technology Usado em: Ethernet-Connected IoT Gateway KSZ9477STXI Microchip Technology Usado em: Ethernet-Connected IoT Gateway MCP2562-E/SN Microchip Technology Usado em: Ethernet-Connected IoT Gateway WM8960CGEFL/RV Cirrus Logic Inc. Usado em: Audio DSP and Effects Processors MC9S12DG128CPVE NXP Semiconductors Usado em: Multi-Axis Robotics Controller ADG714BRUZ Analog Devices Usado em: Multi-Axis Robotics Controller MAX232DG4 Texas Instruments Usado em: Multi-Axis Robotics Controller AD8232ACPZ-R7 Single-lead ECG analog front-end, requires MCU-side DSP Usado em: Medical Monitoring and Diagnostic Devices MAX30205MTA+ Clinical temperature sensor companion with I2C interface Usado em: Medical Monitoring and Diagnostic Devices DS3231SN# Maxim Integrated Usado em: Medical Monitoring and Diagnostic Devices
What is the STM32F405RGT6TR and what does it do?
The STM32F405RGT6TR is a 32-bit ARM Cortex-M4F microcontroller from STMicroelectronics with FPU and DSP extensions, running up to 168 MHz with 1 MB of Flash and 192 KB + 4 KB of SRAM in a 64-pin LQFP package. According to the ST datasheet (DocID 022939), it delivers 210 DMIPS and integrates USB OTG HS/FS, 10/100 Ethernet MAC with IEEE 1588v2 hardware timestamping, two CAN 2.0B controllers, three 12-bit ADCs, and an ART accelerator for 0-wait-state execution.
What is the difference between STM32F405RGT6 and STM32F405RGT6TR?
The two parts share identical silicon, memory, peripherals, and the same 64-pin LQFP-64 (10x10) package per the ST datasheet; the only difference is the suffix. The "TR" suffix denotes Tape and Reel packaging for high-volume SMT assembly, while "STM32F405RGT6" alone typically ships in Tray. Both are fully drop-in compatible on the PCB - same pinout, same electrical characteristics, same programming model.
Where can I download the STM32F405RGT6TR datasheet PDF?
The official ST datasheet is available at https://www.st.com/resource/en/datasheet/stm32f405rg.pdf (DocID 022939) covering the STM32F405xx family. Third-party mirrors on DigiKey, Mouser, alldatasheet.com, and Octopart also host it. Forgetting the family datasheet is the most common mistake; engineers should also reference RM0090 (Reference Manual) for full peripheral registers.
How much does the STM32F405RGT6TR cost as of 2026-10-22?
Distributor pricing for the STM32F405RGT6TR is approximately $12.45 each at qty 1 and falls to roughly $7.65 at qty 1000 as of 2026-10-22 per DigiKey/Mouser listings. Pricing reflects the current 52-week-plus lead-time backlog that began absorbing mature-node wafer capacity in late 2025; quotes for higher volumes require direct RFQ to ST franchised distributors.
What is the lead time for STM32F405RGT6TR right now?
The factory lead time for STM32F405RGT6TR has officially stretched past 52 weeks, with ST distribution channels allocating per-customer based on historical run-rate per the Q1 2026 supply reports. Engineers evaluating time-to-market should simultaneously qualify the GD32F405RGT6 from GigaDevice (pin-compatible, 168 MHz, shorter lead time on LCSC). Authorised ST distributors can confirm current allocation on order acknowledgement.
Which Cortex-M4 MCU is the best drop-in replacement for STM32F405RGT6TR?
The most common drop-in same-package replacements are STM32F415RGT6 (adds a crypto/hash engine, same LQFP-64 footprint and 168 MHz), STM32F407RGT6 (adds camera interface, otherwise identical), and GD32F405RGT6 from GigaDevice (same LQFP-64 and same peripheral map). All three alternatives mount on the existing PCB land pattern with no rework required and remain in the same Cortex-M4F performance class.
Is the STM32F405RGT6TR pin-compatible with GD32F405RGT6?
Yes - the GD32F405RGT6 from GigaDevice is pin-compatible with the STM32F405RGT6TR on the same 64-pin LQFP (10x10) footprint per GigaDevice datasheets cross-referenced with the ST datasheet (DocID 022939). Register-level migration is straightforward; some peripheral libraries require STM32CubeMX-style re-targeting and minor driver adjustments. The GD32F405RGT6 is sourced through LCSC and provides shorter lead time.
What is the difference between STM32F405RGT6 and STM32F407RGT6?
The STM32F407RGT6 adds an 8-to-14-bit CMOS camera interface and an SDIO, while the STM32F405RGT6 retains Ethernet MAC and USB OTG HS/FS in the same LQFP-64 package per ST datasheet DocID 022939. Both run at 168 MHz and share the same Cortex-M4F core; the F407 is the choice when camera input is needed, while the F405 is lower-cost when Ethernet is the primary high-speed peripheral.
Can the STM32F405RGT6TR handle Ethernet and USB simultaneously?
Yes - the STM32F405RGT6TR integrates both a 10/100 Mbps Ethernet MAC (with IEEE 1588v2 hardware timestamping) and USB OTG Full-Speed plus High-Speed controllers on the same die per ST datasheet. The dedicated AHB bus matrix lets both peripherals sustain full throughput concurrently while the Cortex-M4F runs application code from Flash with 0-wait states via the ART accelerator.
What is the maximum operating frequency of STM32F405RGT6TR?
The maximum operating frequency of the STM32F405RGT6TR is 168 MHz on the Cortex-M4F core with FPU, producing 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) per the ST datasheet. The part tolerates supply voltages of 1.8 V to 3.6 V; at the upper end it reaches the full 168 MHz, while at lower voltages ST's Speed Grade 6 constraint limits operation. The ART accelerator ensures 0-wait-state performance even from Flash.
Is the STM32F405RGT6TR RoHS compliant and lead-free?
Yes - the STM32F405RGT6TR is fully RoHS compliant, lead-free, and REACH compliant per ST's product declaration pages and the order code suffix 6 indicating industrial temperature -40 C to +85 C. The LQFP-64 package uses matte-tin lead-free plating with NiPdAu pre-finish, suitable for reflow profiles up to 260 C peak per JEDEC J-STD-020 MSL3 (168 hours floor life).
What is the flash endurance and retention of STM32F405RGT6TR?
The STM32F405RGT6TR Flash is rated at 10 kcycles endurance and 20 years data retention at +85 C, or 30 years at +25 C, per the ST datasheet reliability section. For high-write-rate applications, engineers typically use EEPROM emulation in a dedicated Flash sector to spread wear; the 192 KB of main SRAM provides ample runtime buffer for log data to minimise write cycles.
Does STM32F405RGT6TR support floating-point and DSP instructions?
Yes - the STM32F405RGT6TR integrates a single-precision FPU (IEEE 754) plus the full ARM Cortex-M4 DSP instruction set, including MAC, SIMD, and saturating arithmetic per the ARMv7E-M architecture reference. CMSIS-DSP library functions run natively with no compile-time option required; the floating-point ABI is enabled by default in STM32CubeIDE and Keil MDK projects targeting this part.
Is the STM32F405RGT6TR suitable for motor control and FOC?
The STM32F405RGT6TR is widely used in 3-phase PMSM/BLDC field-oriented control (FOC) thanks to its 168 MHz Cortex-M4F, advanced timer resources (HRTIM not present on F405 - check F3 series for HRTIM), 12-bit 2.4 MSPS ADCs with simultaneous sampling, and the Motor Control Workbench toolchain. For demanding FOC with HRTIM, the STM32F303 or STM32G474 families are commonly preferred; the F405 remains an excellent choice for trapezoidal and basic FOC.
What tools and IDEs support the STM32F405RGT6TR?
The STM32F405RGT6TR is fully supported by STM32CubeMX for pin/clock/peripheral configuration, STM32CubeIDE (Eclipse-based, free), IAR Embedded Workbench, Keil MDK, and PlatformIO for open-source workflows. ST also provides the Motor Control Workbench, TouchGFX for GUIs, and STM32CubeProgrammer for production flashing. SWD/JTAG is available on PA13/PA14/PA15/PB3 for in-circuit debug via ST-LINK/V2.

Dados de referência de engenharia para STM32F405RGT6TR — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the STM32F405RGT6TR when you need 168 MHz Cortex-M4F with FPU/DSP, integrated USB OTG FS+HS, Ethernet MAC with IEEE 1588v2, and three 12-bit ADCs in a 64-pin LQFP-64 (10x10 mm) package. Compared with the STM32F415RGT6, the F405 omits the crypto engine - pick the F415 for secure-boot applications requiring AES-256. Compared with the STM32F407RGT6, the F405 omits the DCMI camera interface - choose the F407 if you need CMOS sensor input. Compared with the GD32F405RGT6, the F405 trades a modest price premium for ST's manufacturing quality and broader firmware ecosystem. For lead-time-sensitive designs where the 52-week+ ST lead time is blocking deployment, the GD32F405RGT6 from GigaDevice is the recommended second source - same LQFP-64 footprint, same 168 MHz, and shorter LCSC lead time.

Comparação com alternativas

Parâmetro Este produto STM32F415RGT6 STM32F407RGT6 STM32F407VGT6TR GD32F405RGT6 GD32F407RGT6
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice GigaDevice
Package LQFP-64 (10x10) LQFP-64 (10x10) LQFP-64 (10x10) LQFP-64 (10x10) LQFP-64 (10x10) LQFP-64 (10x10)
Maximum CPU Clock 168 MHz 168 MHz 168 MHz 168 MHz 168 MHz 168 MHz
Flash Memory 1 MB 1 MB 1 MB 1 MB 1 MB 1 MB
SRAM 192 KB + 4 KB 192 KB + 4 KB 192 KB + 4 KB 192 KB + 4 KB 192 KB + 4 KB 192 KB + 4 KB
USB OTG FS + HS FS + HS FS + HS FS + HS FS + HS FS + HS
Ethernet MAC Yes (IEEE 1588v2) Yes (IEEE 1588v2) Yes (IEEE 1588v2) Yes (IEEE 1588v2) Yes (IEEE 1588v2) Yes (IEEE 1588v2)
Camera Interface No (8-bit DCMI absent on F405) No (DCMI not present on F415) Yes (8/10/12-bit DCMI added) Yes (8/10/12-bit DCMI added) Yes (DCMI present on GD32F405 family) Yes (8/10/12-bit DCMI added)
Crypto Engine No Yes (AES-256, hash, RNG) No No No No

Principais diferenciais

  • Drop-in LQFP-64 footprint with AES-256 crypto engine added (vs STM32F415RGT6)
  • Cortex-M4F at 168 MHz with 0-wait-state ART Flash accelerator (vs GD32F405RGT6)
  • Ethernet MAC with hardware IEEE 1588v2 timestamping in LQFP-64 (vs STM32F407RGT6)

Notas de projeto

Estimated: total I/O + core current for the STM32F405RGT6TR peaks near 120 mA at 168 MHz with peripherals enabled. Place one 100 nF X7R within 5 mm of every VDD/VDDA pin, plus a single 4.7 uF bulk capacitor per pair; VREF+ requires its own 100 nF decoupling capacitor and a ferrite bead from VDDA. The VBAT pin must be supplied by a backup cell or supercap if RTC retention is required during VDD loss. Add a TVS diode on VBUS if the design is USB-powered.

The LQFP-64 package has no dedicated thermal pad; route the four VSS pins and four VDD pins to solid 4-layer-PCB power planes. Keep the HSE oscillator traces shorter than 5 mm with symmetric placement and guard ground pours; the USB DP/DN lines require 90-ohm differential impedance and length matching. SWD/JTAG pins should be brought out to a 1.27 mm header for production programming. The 0.8 mm-pitch LQFP lead foot length makes soldering robust on a 2 oz copper pour; a partial-recovery circuit on the NRST pin (10 kohm pull-up + 100 nF to ground) prevents spurious resets on noisy rails.

Do not boot the STM32F405RGT6TR above 3.6 V or below 1.8 V; supply is non-5V-tolerant. The OTG HS PHY requires a 12 MHz external clock supplied via the MCO1 pin or the external PHY; do not reuse the HS crystal for USB FS/HS simultaneously. ETH RMII pins are remapped only on alternate-function configs - CubeMX misconfiguration is the most common cause of PHY-link failure. Reserve the BOOT0 pin at the boot button or test point - leaving it floating in mid-boot range is a common manufacturing defect cause. The 4 KB backup SRAM is in a separate power domain; do not assume it is preserved across VDD loss without supplying VBAT.

For Ethernet with an external PHY on RMII, the 50 MHz reference clock must be routed with 50 ohm controlled impedance; crosstalk with switching DC-DC noise couples into PHY lock failure. For USB HS, the DP/DN differential pair needs 90 ohm differential impedance with < 2 mm length mismatch and an ESD protection array (e.g., USB2513B-AEZC companion) near the connector. SD card SDIO lines require 50 ohm impedance with series 33 ohm termination if the bus is longer than 30 mm. I2S/SAI to audio CODECs should be length-matched within 5 mm, especially for > 96 kHz sample rates.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
Yes
Minerais de conflito
Compliant

RoHS and REACH compliant per ST product declaration. Industrial temperature -40C to +85C per suffix '6'. MSL3 (168 hours) per JEDEC J-STD-020. Not AEC-Q100 qualified (industrial-grade MCU, not automotive). For automotive applications use AEC-Q100-qualified F4 line members such as STM32F405RGT7 automotive suffix '7' variant.

Dados verificados em: 2026-10-22 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

STM32F405RGT6TR STM32F405RGT6TR datasheet STM32F405RGT6TR pinout STM32F405RGT6TR price STMicroelectronics Cortex-M4F 168MHz 1MB Flash STM32F405RGT6TR vs STM32F415RGT6 STM32F405RGT6TR drop-in replacement GD32F405RGT6 equivalent STM32F405RGT6TR flight controller LQFP-64 STM32F4 1MB Flash MCU STM32F405RGT6TR lead time 2026 STM32F405RGT6TR USB OTG HS Ethernet MCU STM32F405RGT6TR motor control FOC how to program STM32F405RGT6TR

Componentes & termos relacionados

STMicroelectronics STM32 STM32F405RGT6TR STM32F415RGT6 STM32F407RGT6 STM32F407VGT6TR GD32F405RGT6 GD32F407RGT6 GigaDevice ARM Cortex-M4F FPU (Floating-Point Unit) DSP instructions ART Accelerator USB OTG IEEE 1588v2 Ethernet MAC LQFP-64 RoHS REACH AEC-Q100 motor control FOC (Field-Oriented Control) drone flight controller audio DSP IoT gateway
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ