qixinwei-pcba
GD32F303RET6 GigaDevice ARM Cortex-M4 32-bit Microcontroller LQFP-64
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 timers, two 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 sensor, DMA, watchdog timer, LIN bus, PWM, IrDA, 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
- 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