GD32F405RGT6 GigaDevice ARM Cortex-M4 MCU 168MHz 512KB Flash 192KB SRAM LQFP-64 (10×10)

Model:
GD32F405RGT6
Brand:
GigaDevice
Core:
ARM Cortex-M4 with FPU and DSP
Max Frequency:
168MHz
Flash:
512KB
SRAM:
192KB
Operating Voltage:
2.6V - 3.6V
I/O Count:
51
Package:
LQFP-64
Pin-Compatible:
Highly compatible with STM32F405RGT6
Applications:
Industrial control, Motor drives, Consumer electronics, Automotive electronics, IoT, HMI, Medical devices

GD32F405RGT6 Product Overview

The GD32F405RGT6 is a high-performance connectivity-line 32-bit general-purpose microcontroller from GigaDevice, based on the ARM Cortex-M4 core, in an LQFP-64 package (10×10mm). Running at up to 168MHz, the GD32F405RGT6 features 512KB Flash and 192KB SRAM. As a mainstream model in the GD32F405 connectivity line series, the GD32F405RGT6 offers exceptional cost-performance and rich peripheral resources, making it suitable for industrial control, motor drives, consumer electronics, and IoT applications. The GD32F405RGT6 is highly compatible with the STM32F405RGT6 and can directly replace it in hardware, making it a mainstream choice for domestic substitution.


GD32F405RGT6 Core Features

Cortex-M4 Core with 168MHz High Speed: The GD32F405RGT6 is based on the ARM Cortex-M4 32-bit RISC core with FPU and DSP instruction set support. The GD32F405RGT6 runs at up to 168MHz with zero-wait-state Flash access for maximum efficiency.

Large Memory: The GD32F405RGT6 provides 512KB embedded Flash and 192KB SRAM.

51 GPIOs: The GD32F405RGT6 offers 51 I/O ports.

High-Precision Analog Peripherals: The GD32F405RGT6 integrates 3×12-bit ADCs (2.6Msps) and 2×12-bit DACs.

Rich Communication Interfaces: The GD32F405RGT6 supports up to 5 USART/UART, 3 SPI, 3 I2C, 2 I2S, 2 CAN, 1 SDIO, USB device/host/OTG FS and HS.

Powerful Timer Resources: The GD32F405RGT6 features up to 8×16-bit general-purpose timers, 2×16-bit PWM advanced timers, 2×32-bit general-purpose timers, and 2×16-bit basic timers.

Advanced Peripherals: The GD32F405RGT6 includes a Digital Camera Interface (DCI).

Wide Operating Voltage & Industrial Temperature: The GD32F405RGT6 operates at 2.6V~3.6V, -40℃ to +85℃.

LQFP-64 Package, Highly Compatible with STM32F405: The GD32F405RGT6 comes in an LQFP-64 package (10×10mm), hardware-compatible with STM32F405RGT6. Note: GD32F405RGT6 pins 31 and 47 are NC, while STM32 has VCAP; software requires adaptation to GigaDevice's official libraries.


GD32F405RGT6 Applications

Industrial Control & Automation: The GD32F405RGT6 is used in PLCs, inverters, servo control, industrial robotics

Motor Control & Drives: The GD32F405RGT6 supports BLDC motor control, FOC vector control, drone ESCs

Consumer Electronics & Smart Home: The GD32F405RGT6 is ideal for smart appliances, handheld devices, wearables

Automotive Electronics: The GD32F405RGT6 handles in-vehicle CAN bus communication, car navigation

HMI & Security: The GD32F405RGT6 enables human-machine interfaces, security alarm systems

Medical Devices: The GD32F405RGT6 is used in medical monitoring and imaging equipment

IoT & Edge Computing: The GD32F405RGT6 is found in IoT nodes, data acquisition and processing


GD32F405RGT6 Key Advantages

Domestic Cost-Effective MCU, Mainstream STM32F405 Alternative: The GD32F405RGT6 is a mainstream domestic alternative to the STM32F405RGT6. The GD32F405RGT6 is hardware-compatible for direct replacement; software requires adaptation to GigaDevice's official libraries.

168MHz Cortex-M4 Core for Superior Performance: The GD32F405RGT6 is based on the ARM Cortex-M4 core running at up to 168MHz with FPU and DSP support.

Large Memory & Rich I/O: The GD32F405RGT6 provides 512KB Flash and 192KB SRAM with 51 GPIOs.

High-Precision Analog Peripherals: The GD32F405RGT6 integrates 3×12-bit ADCs (2.6Msps) and 2×12-bit DACs.

Rich Communication & Advanced Peripherals: The GD32F405RGT6 supports CAN, SPI, I2C, USART, USB OTG FS/HS, SDIO, and DCI.

Mature Ecosystem for Rapid Development: The GD32F405RGT6 is hardware-compatible with STM32F405, supports Keil, IAR, GCC. Complete datasheets and development guides for the GD32F405RGT6 are available from GigaDevice.

Domestic Supply with Stable Availability: As an original GigaDevice product, the GD32F405RGT6 offers stable supply and a mature development ecosystem.


Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly

BOM Matching Service – One-stop solution, save time

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs

Cost-Effective & Efficient – Better channel, better cost

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries



FAQ

1. What is GD32F405RGT6?

The GD32F405RGT6 is a 32-bit high-performance microcontroller (MCU) from GigaDevice, based on the ARM® Cortex®-M4 core with integrated single-precision FPU and DSP instructions. The GD32F405RGT6 belongs to the GD32F405 connectivity line series and is a performance upgrade from the GD32F303 series.

2. What are the key specifications of GD32F405RGT6?

  • Core: The GD32F405RGT6 uses ARM Cortex-M4 with FPU and DSP

  • Frequency: The GD32F405RGT6 runs up to 168MHz

  • Memory: The GD32F405RGT6 provides 512KB Flash + 192KB SRAM

  • I/Os: The GD32F405RGT6 has 51 GPIO pins

  • ADC: The GD32F405RGT6 includes 3×12-bit

  • DAC: The GD32F405RGT6 features 2×12-bit

  • Operating Voltage: The GD32F405RGT6 operates at 2.6V ~ 3.6V

  • Temperature: The GD32F405RGT6 works from -40°C ~ +85°C (industrial grade)

  • Package: The GD32F405RGT6 comes in LQFP-64 (10×10mm)

3. What package does GD32F405RGT6 use?

The GD32F405RGT6 uses an LQFP-64 package, measuring 10mm × 10mm with 0.50mm pin pitch. The GD32F405RGT6 is surface-mount type (SMD) and RoHS compliant. Standard packaging for the GD32F405RGT6 is Tray.

4. What applications is GD32F405RGT6 suitable for?

The GD32F405RGT6 is widely used in industrial automation and control, motor drives and FOC control, smart home and IoT, medical devices, automotive electronics, robotics and drones, HMI, and consumer electronics. Typical applications of the GD32F405RGT6 include drone flight controllers, industrial robot arm control, brushless motor speed control systems, and gas monitoring systems.

5. What development tools support GD32F405RGT6?

The GD32F405RGT6 supports mainstream development tools including Keil MDK (with GigaDevice::GD32F4xx_DFP pack), IAR Embedded Workbench, and GCC (based on OpenOCD). GigaDevice provides the GD32F4xx standard firmware library with drivers and example code for the GD32F405RGT6. Debuggers supported for the GD32F405RGT6 include J-Link, ST-Link, and GD-Link. The GD32F405RGT6 can also be developed using STM32's HAL library.

6. What is the operating temperature range of GD32F405RGT6?

The operating temperature range of the GD32F405RGT6 is -40°C to +85°C. The GD32F405RGT6 is an industrial-grade device suitable for harsh environments.

7. What are the key features of GD32F405RGT6?

  • High performance: The GD32F405RGT6 Cortex-M4 core @168MHz with FPU and DSP

  • Large memory: The GD32F405RGT6 provides 512KB Flash + 192KB SRAM

  • High-speed communication: The GD32F405RGT6 supports USB OTG HS/FS, 3×SPI, I2C, USART, CAN, SDIO

  • High-precision analog: The GD32F405RGT6 includes 3×12-bit ADC + 2×12-bit DAC

  • Rich timers: The GD32F405RGT6 features 17 timers for motor control and PWM output

  • Low power: The GD32F405RGT6 supports multiple power-saving modes

8. What is the difference between GD32F405RGT6 and STM32F405RGT6?

The GD32F405RGT6 is largely hardware compatible with STM32F405RGT6 and can be directly replaced. Key differences include:

  • Pin difference: The GD32F405RGT6 has NC on pins 31 and 47, while STM32 has VCAP (requires capacitor to GND)

  • Software migration: GD libraries differ from ST libraries — caution needed when using ST HAL library directly with the GD32F405RGT6

9. What are the alternative models for GD32F405RGT6?

  • PIN-to-PIN compatible: STM32F405RGT6 (direct hardware replacement, software migration required)

  • Same series upgrade: GD32F405RET6, GD32F405RKT6

  • Same series downgrade: GD32F303RGT6 (120MHz, Cortex-M4)

  • Other domestic alternatives: APM32F405RGT6 (Geehy)

10. What are the design considerations when using GD32F405RGT6?

  • Pin difference: Pins 31 and 47 of the GD32F405RGT6 are NC — no external capacitor to GND is required as on STM32

  • Software migration: When porting to GD32F405RGT6 from STM32F405, use GD's official firmware library or adapt ST HAL library accordingly

  • Debug interface: The GD32F405RGT6 supports both SWD and JTAG debug interfaces

  • Power decoupling: Place 100nF decoupling capacitors near VDD pins of the GD32F405RGT6 for stable power delivery

  • PCB layout: The GD32F405RGT6 LQFP-64 package (10×10mm) with 0.50mm pin pitch is suitable for medium-density PCB designs