
Product Overview
The STM32F405RGT6 is a high-performance 32-bit microcontroller from STMicroelectronics' STM32F4 series. Based on an Arm Cortex-M4 core with DSP instructions and a single-precision Floating Point Unit (FPU), the device operates at up to 168 MHz and delivers up to 210 DMIPS of processing performance.
The STM32F405RGT6 integrates 1 MB of Flash memory and up to 192+4 KB of SRAM, including 64 KB of Core Coupled Memory (CCM) data RAM. It also features an extensive range of timers, ADCs, DACs, communication interfaces, USB OTG, Ethernet MAC, and external memory interfaces.
The combination of high processing performance, integrated memory, advanced timers, analog peripherals, and connectivity makes the STM32F405RGT6 suitable for industrial control, motor control, robotics, data acquisition, networking, consumer electronics, and other real-time embedded applications.
Key Features
-
Arm Cortex-M4 32-bit RISC processor core
-
Single-precision FPU
-
DSP instructions
-
CPU frequency up to 168 MHz
-
ART Accelerator for efficient Flash execution
-
Memory Protection Unit (MPU)
-
Up to 1 MB embedded Flash memory
-
Up to 192+4 KB SRAM
-
64 KB Core Coupled Memory (CCM) data RAM
-
512 bytes OTP memory
-
Up to 51 high-current I/O pins in the LQFP-64 package
-
3 × 12-bit ADCs
-
2 × 12-bit DACs
-
2 × CAN 2.0B interfaces
-
USB 2.0 OTG Full-Speed and High-Speed interfaces
-
10/100 Ethernet MAC
-
3 × SPI interfaces
-
4 × USART interfaces
-
2 × UART interfaces
-
2 × I²S interfaces
-
SDIO interface
-
Flexible static memory controller
-
Advanced PWM and motor-control timers
-
JTAG and SWD debug support
-
Operating temperature range from -40°C to +85°C
-
LQFP-64 package
Technical Specifications
| Parameter | Specification |
|---|---|
| Manufacturer | STMicroelectronics |
| Part Number | STM32F405RGT6 |
| Product Family | STM32F4 |
| Series | STM32F405 |
| Category | Microcontrollers |
| Subcategory | ARM Cortex-M MCU |
| Core Processor | Arm Cortex-M4 |
| Core Size | 32-Bit |
| Maximum CPU Speed | 168 MHz |
| Program Memory | 1 MB Flash |
| SRAM | 192+4 KB |
| CCM Data RAM | 64 KB |
| OTP Memory | 512 Bytes |
| GPIO | Up to 51 high-current I/O |
| ADC | 3 × 12-Bit ADC |
| DAC | 2 × 12-Bit DAC |
| SPI | 3 |
| USART | 4 |
| UART | 2 |
| I²S | 2 |
| CAN | 2 × CAN 2.0B |
| Ethernet | 10/100 Mbps MAC |
| USB | USB 2.0 OTG Full-Speed / High-Speed |
| SDIO | Supported |
| External Memory Interface | Flexible Static Memory Controller |
| Supply Voltage | 1.8 V – 3.6 V |
| Operating Temperature | -40°C to +85°C |
| Package | LQFP-64 |
| Package Size | 10 mm × 10 mm × 1.4 mm |
| Mounting Type | Surface Mount |
| Grade | Industrial |
| Lifecycle Status | Active |
STMicroelectronics currently lists STM32F405RGT6 as an Active product in volume production, with an industrial grade and LQFP-64 10 × 10 × 1.4 mm package.
Communication & Connectivity
The STM32F405RGT6 provides a comprehensive set of communication interfaces for embedded control, industrial equipment, networking, and data acquisition applications.
Supported interfaces and connectivity features include:
-
10/100 Mbps Ethernet MAC
-
USB 2.0 OTG Full-Speed / High-Speed
-
2 × CAN 2.0B
-
3 × SPI
-
4 × USART
-
2 × UART
-
2 × I²S
-
SDIO
-
Flexible external memory controller
-
JTAG and SWD debug interfaces
These integrated interfaces allow the STM32F405RGT6 to support industrial communication, USB-connected devices, CAN-based control systems, networking equipment, audio applications, and external memory expansion.
Applications
The STM32F405RGT6 is suitable for a wide range of embedded applications, including:
-
Industrial Automation
-
Embedded Control Systems
-
Robotics
-
Motor Control
-
Industrial Networking
-
CAN-Based Control Systems
-
IoT Devices
-
Data Acquisition Systems
-
Consumer Electronics
-
Audio Processing Equipment
-
Human-Machine Interfaces
-
Smart Home Devices
-
USB Embedded Devices
-
Networking Equipment
-
UAV and Drone Systems
-
Real-Time Embedded Systems
Benefits
The STM32F405RGT6 combines a 168 MHz Arm Cortex-M4 processor, DSP instructions, FPU, 1 MB Flash, and up to 196 KB total SRAM resources to provide a strong balance between processing performance, memory capacity, and peripheral integration.
Its integrated Ethernet MAC, USB OTG, CAN, SPI, USART, UART, I²S, SDIO, ADC, DAC, and timer peripherals help reduce the need for external controllers and interface components.
The integrated ART Accelerator enables efficient execution from Flash memory, while the CCM data RAM provides dedicated high-speed memory for applications requiring predictable data access.
Packaging & Ordering Information
| Parameter | Details |
|---|---|
| Manufacturer | STMicroelectronics |
| Part Number | STM32F405RGT6 |
| Package | LQFP-64 |
| Package Size | 10 mm × 10 mm × 1.4 mm |
| Mounting Type | Surface Mount |
| Packaging | Tray |
| Grade | Industrial |
| RoHS Compliance | ECOPACK2 |
| Operating Temperature | -40°C to +85°C |
| Lifecycle | Active |
STMicroelectronics identifies the STM32F405RGT6 as an active industrial-grade device supplied in an LQFP-64 10 × 10 × 1.4 mm package.
Datasheet
For complete electrical characteristics, pin configuration, functional descriptions, absolute maximum ratings, memory architecture, peripheral details, and application information, please refer to the official STMicroelectronics datasheet.
Datasheet: Official STM32F405RGT6 Datasheet – STMicroelectronics
Frequently Asked Questions
What is STM32F405RGT6?
STM32F405RGT6 is a high-performance 32-bit microcontroller manufactured by STMicroelectronics and belonging to the STM32F4 series.
What processor core does STM32F405RGT6 use?
The STM32F405RGT6 uses an Arm Cortex-M4 processor core with DSP instructions, a single-precision FPU, MPU, and ART Accelerator.
What is the maximum operating frequency of STM32F405RGT6?
The maximum CPU frequency is 168 MHz.
How much Flash memory does STM32F405RGT6 have?
The STM32F405RGT6 provides 1 MB of embedded Flash memory.
How much RAM does STM32F405RGT6 have?
The device provides up to 192+4 KB of SRAM, including 64 KB of CCM data RAM.
What package is used for STM32F405RGT6?
The STM32F405RGT6 is supplied in an LQFP-64 package measuring 10 mm × 10 mm × 1.4 mm.
Does STM32F405RGT6 support Ethernet?
Yes. The STM32F405 family integrates a 10/100 Mbps Ethernet MAC.
Does STM32F405RGT6 support CAN?
Yes. The device provides two CAN 2.0B interfaces.
What applications is STM32F405RGT6 suitable for?
It can be used in industrial automation, robotics, motor control, CAN-based control systems, networking equipment, USB devices, data acquisition, consumer electronics, and other real-time embedded applications.
Can I request bulk pricing for STM32F405RGT6?
Yes. Contact us with your required quantity to request current pricing, stock availability, MOQ, lead time, and shipping options.
Why Choose Us
-
100% Original and Authentic Components
-
Competitive Wholesale Pricing
-
Global Shipping Available
-
Reliable Supply Chain
-
Professional Technical Support
-
Bulk and OEM Order Support
-
Long-Term Supply Support
Request a Quote
Looking for STM32F405RGT6 pricing, stock availability, or bulk purchasing options?
Contact our sales team for:
-
Bulk Order Quotations
-
Current Stock Availability
-
MOQ and Lead Time
-
Worldwide Shipping Options
-
Alternative Part Recommendations
-
Datasheet and Technical Documentation
Request a Quote for STM32F405RGT6
Payment Methods
We accept:
-
T/T (Bank Wire Transfer)
-
PayPal
-
Credit Card
Shipping Options
We support international shipping through available logistics providers, including:
-
DHL
-
FedEx
-
UPS
-
Registered Airmail
-
Other Available Shipping Methods
Shipping time may vary depending on destination, customs clearance, product availability, and carrier conditions.
Wholesale & OEM Support
We provide sourcing and supply support for:
-
Bulk Purchases
-
OEM Projects
-
EMS Manufacturers
-
Distributors
-
Engineering Projects
-
Long-Term Supply Programs
Contact us with your required quantity and delivery destination for a customized quotation.