GD32F303RET6 GigaDevice ARM Cortex-M4 32-bit Microcontroller LQFP-64

Model:
GD32F303RET6
Brand:
GigaDevice
Core:
ARM Cortex-M4
Temperature Range:
-40℃ ~ +85℃
Max Frequency:
120MHz
Flash Memory:
512KB
SRAM:
64KB
Package:
LQFP-64
I/O Pins:
51
ADC Resolution:
12-bit

GD32F303RET6 Product Overview

The GD32F303RET6 is a high-performance 32-bit general-purpose microcontroller (MCU) from GigaDevice, built on the ARM Cortex-M4 core and belonging to the GD32F303 mainstream product series. Housed in a LQFP-64 (10x10mm) package with 51 I/O pins, the GD32F303RET6 delivers powerful processing capabilities with a 120MHz maximum frequency and DSP/FPU support. As the 512KB Flash version in the GD32F303 series, the GD32F303RET6 offers an exceptional cost-performance solution for upgrading from 8-bit/16-bit to 32-bit Cortex-M4 architecture.


GD32F303RET6 Key Features

High-Performance ARM Cortex-M4 Core: The GD32F303RET6 features an ARM Cortex-M4 processor with FPU and full DSP instruction set, operating at up to 120MHz with zero-wait-state Flash access for maximum efficiency. The GD32F303RET6 includes single-cycle multiplier and hardware divider – code execution efficiency of the GD32F303RET6 is 10%-20% higher than comparable products at the same frequency.

Large Memory Capacity: The GD32F303RET6 is equipped with 512KB on-chip Flash and 64KB SRAM. The GD32F303 series supports up to 3072KB Flash and 96KB SRAM expansion.

Mainstream LQFP Package: The GD32F303RET6 uses a LQFP-64 (10x10mm) package with 51 I/O pins and 0.5mm pin pitch, ideal for industrial PCB design and volume production.

Wide Voltage & Temperature Range: The GD32F303RET6 supports 2.6V to 3.6V operating voltage and -40℃ to +85℃ industrial temperature range.

Rich Analog Peripherals: The GD32F303RET6 integrates three 12-bit ADCs ( 16 external channels ) and two 12-bit DACs.

Comprehensive Timer Resources: The GD32F303RET6 provides up to ten 16-bit general-purpose timerstwo 16-bit basic timers, and two multi-channel DMA controllers.

Extensive Communication Interfaces: The GD32F303RET6 supports 3 USART, 2 UART, 3 SPI, 2 I2C, 2 I2S, 2 CAN2.0B, and SDIO interfaces.

Memory Expansion Capability: The GD32F303RET6 integrates EXMC (External Memory Controller) supporting external SRAM, PSRAM, and NOR Flash expansion.

Rich On-Chip Resources: The GD32F303RET6 includes built-in temperature sensorDMAwatchdog timerLIN busPWMIrDA, and RTC.

Three Power-Saving Modes: The GD32F303RET6 offers Sleep, Stop, and Standby modes for flexible optimization between wake-up latency and power consumption.


GD32F303RET6 Applications

With its powerful performance, 512KB Flash, and 51 I/O pins, the GD32F303RET6 is widely used in:

Industrial Control: The GD32F303RET6 is ideal for PLCs, industrial automation, HMI, and variable-frequency drives

Motor Control & Drives: The GD32F303RET6 excels in servo drives, inverter air conditioners, industrial robotics, and power tools

Power & Energy: The GD32F303RET6 is used in digital power supplies, PV inverters, and charging pile control systems

IoT & Edge Computing: The GD32F303RET6 suits IoT gateways, edge computing nodes, and industrial data acquisition

Consumer Electronics: The GD32F303RET6 is applied in smart home devices, gaming peripherals, and multimedia devices

Automotive Electronics: The GD32F303RET6 supports in-vehicle infotainment systems

Security & Alarm: The GD32F303RET6 is used in security systems and fire alarm controllers


GD32F303RET6  Key Advantages

512KB Large-Capacity Flash: The GD32F303RET6 provides double the storage compared to the 256KB version (GD32F303RDT6), ideal for complex applications requiring larger code storage.

Powerful Processing Performance: The GD32F303RET6's 120MHz Cortex-M4 core with FPU and DSP support, zero-wait-state Flash access delivers exceptional performance. The GD32F303RET6 is a direct replacement for STM32F303RET6 with excellent software/hardware compatibility.

51 I/O Pins: The GD32F303RET6's LQFP-64 package provides 51 I/O pins for moderate-complexity systems requiring multiple peripheral connections.

Rich Peripheral Integration: The GD32F303RET6 integrates 3 ADCs (16 channels), 2 DACs, 10 timers, multi-channel USART/UART/SPI/I2C, dual CAN, SDIO and more – greatly simplifying peripheral circuit design.

Mature Ecosystem: The GD32F303RET6 supports Keil, IAR, and other mainstream IDEs with official firmware libraries and abundant development resources.

Industrial-Grade Reliability: The GD32F303RET6 operates over -40℃ to +85℃ wide temperature range suitable for harsh industrial environments


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 GD32F303RET6
The GD32F303RET6 is a 32-bit high-performance MCU from GigaDevice, based on the ARM Cortex-M4 core with integrated FPU and DSP instructions

2 What are the key specifications
The GD32F303RET6 runs up to 120MHz, has 512KB Flash, 64KB SRAM, operates from 2.6V to 3.6V, and provides 51 I/Os

3 What package does it use
The GD32F303RET6 uses an LQFP-64 package, 10mm × 10mm, with 0.50mm pin pitch

4 What applications is it suitable for
The GD32F303RET6 is suitable for industrial control, motor drives, HMI, IoT, and consumer electronics

5 What development tools support it
The GD32F303RET6 is supported by Keil MDK, IAR Embedded Workbench, GCC, and GigaDevice's GD32F30x standard firmware library

6 What is the operating temperature range
The GD32F303RET6 operates from -40°C to +85°C

7 What are the key features
The GD32F303RET6 includes 3×12-bit ADC, 2×12-bit DAC, CAN 2.0B, multiple 16-bit timers and multi-channel DMA controller

8 What peripheral interfaces does it support
The GD32F303RET6 supports SPI, I2C, USART, CAN 2.0B, USB 2.0 full-speed device, SDIO, PWM, and RTC

9 What are the alternative models
The GD32F303RET6 is pin-compatible with STM32F103 series; same series options include GD32F303CGT6 (LQFP-48) or GD32F303VET6 (LQFP-100)

10 What are the design considerations
When porting from STM32 to GD32F303RET6, pay attention to clock configuration differences and delay function adjustments, use GD's official firmware library, and place a 100nF decoupling capacitor near the VDD pin of the GD32F303RET6