qixinwei-pcba
GD32F303CBT6 GigaDevice ARM Cortex-M4 MCU 120MHz 128KB Flash 32KB SRAM LQFP-48 (7×7)
GD32F303CBT6 is a high-performance 32-bit MCU. The GD32F303CBT6 features an ARM Cortex-M4 core. For industrial control, GD32F303CBT6 is an excellent choice. The GD32F303CBT6 runs at up to 120MHz. We recommend the GD32F303CBT6 for motor drives. Choosing the GD32F303CBT6 ensures exceptional performance.
GD32F303CBT6 Product Overview
The GD32F303CBT6 is a mainstream 32-bit general-purpose microcontroller from GigaDevice, based on the ARM Cortex-M4 core, in an LQFP-48 package (7×7mm). Running at up to 120MHz, the GD32F303CBT6 features 128KB Flash and 32KB SRAM. As a mainstream model in the GD32F303 series, the GD32F303CBT6 offers exceptional cost-performance and rich peripheral resources, making the GD32F303CBT6 suitable for industrial control, motor drives, consumer electronics, and IoT applications. The GD32F303CBT6 is pin-compatible with the STM32F103 series and is a mainstream choice for domestic substitution.
GD32F303CBT6 Core Features
GD32F303CBT6 Cortex-M4 Core with FPU and DSP: Based on the ARM Cortex-M4 32-bit RISC core with FPU and DSP instructions. Running at up to 120MHz, the GD32F303CBT6 delivers 30% higher performance compared to similar products, efficiently handling complex algorithms such as motor control and signal processing.
GD32F303CBT6 128KB Flash + 32KB SRAM: Equipped with 128KB embedded Flash and 32KB SRAM, providing the GD32F303CBT6 with ample space for code and data processing.
GD32F303CBT6 37 GPIOs: 37 I/O ports, meeting the needs of multi-peripheral connections for the GD32F303CBT6.
GD32F303CBT6 High-Precision Analog Peripherals: Integrated 12-bit ADC and 12-bit DAC, suitable for high-precision analog signal acquisition and output for the GD32F303CBT6.
GD32F303CBT6 Rich Communication Interfaces: Supports CAN, I2C, I2S, SPI, USART, and other communication protocols, adapting the GD32F303CBT6 to various embedded application scenarios.
GD32F303CBT6 Wide Operating Voltage & Industrial Temperature: Operating voltage 2.6V~3.6V, operating temperature -40℃ to +85℃.
GD32F303CBT6 LQFP-48 Package: LQFP-48 package (7×7mm), suitable for space-constrained compact PCB designs.
GD32F303CBT6 Applications
GD32F303CBT6 Industrial Control & Automation: PLCs, inverters, motor drives, servo control
GD32F303CBT6 Motor Control & Drives: BLDC motor control, FOC vector control
GD32F303CBT6 Consumer Electronics & IoT: Smart home, smart appliances, handheld devices
GD32F303CBT6 Automotive Electronics: In-vehicle CAN bus communication, sensor interfaces
GD32F303CBT6 Communication Equipment: Industrial communication gateways, protocol converters
GD32F303CBT6 Key Advantages
GD32F303CBT6 Domestic Cost-Effective MCU, Mainstream STM32 Alternative: The GD32F303CBT6 is a mainstream domestic alternative to the STM32F103 series. The GD32F303CBT6 is fully pin-compatible with the STM32F103 series, allowing direct replacement of existing hardware designs.
GD32F303CBT6 120MHz Cortex-M4 Core for Superior Performance: Based on the ARM Cortex-M4 core running at up to 120MHz, with FPU and DSP instruction support, the GD32F303CBT6 delivers 30% higher performance compared to similar products, suitable for applications requiring complex calculations and real-time processing.
GD32F303CBT6 Rich Peripherals for Flexible Adaptation: Integrated 12-bit ADC/DAC, supporting CAN, I2C, SPI, USART, and other communication interfaces, meeting the diverse embedded application requirements for the GD32F303CBT6.
GD32F303CBT6 Mature Ecosystem for Rapid Development: High software compatibility with the STM32F103 series, supporting mainstream IDEs including Keil, IAR, and GCC. GigaDevice provides complete datasheets, user manuals, and hardware development guides for the GD32F303CBT6.
GD32F303CBT6 Domestic Supply with Stable Availability: As an original GigaDevice product, the GD32F303CBT6 offers stable supply and a mature development ecosystem, making it a preferred choice for domestic substitution.
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 GD32F303CBT6?
GD32F303CBT6 is a 32-bit high-performance microcontroller (MCU) from GigaDevice, based on the ARM® Cortex®-M4 core with integrated FPU and DSP instructions. It belongs to the GD32F303 mainstream series, operating at up to 120MHz.
2. What are the key specifications of GD32F303CBT6?
Core: ARM Cortex-M4 with FPU and DSP
Frequency: Up to 120MHz
Memory: 128KB Flash + 32KB SRAM
Operating Voltage: 2.6V ~ 3.6V
I/Os: 37 GPIO pins
ADC: 3×12-bit, up to 2.6Msps
DAC: 2×12-bit
Temperature: -40°C ~ +85°C (industrial grade)
Package: LQFP-48 (7×7mm)
3. What package does GD32F303CBT6 use?
It uses an LQFP-48 package, measuring 7mm × 7mm. Pin pitch is 0.50mm with a height of 1.40mm. The device is surface-mount type (SMD) and RoHS compliant.
4. What applications is GD32F303CBT6 suitable for?
It is widely used in industrial automation (servo motor control, variable frequency drives), motor drives (FOC control), smart meters, high-end mechanical keyboards (based on QMK firmware), smart home, new energy and automotive electronics (e-bike chargers, automotive BMS), and more. Its 120MHz frequency and FPU make it particularly suitable for applications requiring complex algorithm processing and real-time signal processing.
5. What development tools support GD32F303CBT6?
It supports Keil MDK (with GD32F30x_DFP pack installed), IAR Embedded Workbench, and GCC ARM Embedded compilers. Debuggers supported include J-Link and GD-Link. GigaDevice also provides GD32EmbeddedBuilder for graphical code generation and matching entry-level learning kits.
6. What is the operating temperature range of GD32F303CBT6?
The operating temperature range is -40°C to +85°C. This industrial-grade device is suitable for harsh environments.
7. What are the key features of GD32F303CBT6?
High performance: Cortex-M4 core @120MHz with FPU and DSP instructions
Rich peripherals: 3×SPI, 2×I2C, 3×USART, 1×USB 2.0 FS, 1×CAN
High-precision analog: 3×12-bit ADC (2.6Msps) and 2×12-bit DAC
Industrial-grade reliability: Wide voltage (2.6V~3.6V) and wide temperature (-40℃~85℃) support
Pin-to-Pin compatible with STM32F103 for seamless hardware migration
8. What peripheral interfaces does GD32F303CBT6 support?
It supports 3×SPI, 2×I2C, 3×USART, 1×USB 2.0 FS, 1×CAN 2.0B communication interfaces; 3×12-bit ADC (2.6Msps) and 2×12-bit DAC; and 37 GPIOs.
9. What are the alternative models for GD32F303CBT6?
Same series: GD32F303CCT6 (256KB Flash), GD32F303RCT6 (LQFP64)
PIN-to-PIN compatible: STM32F103CBT6 (direct hardware replacement, but note peripheral differences — DAC is not available on F103)
Other domestic alternatives: N32G455CBL7, N32G455CCL7 (Nations Technologies)
10. What are the design considerations when using GD32F303CBT6?
Software migration: When porting from STM32F103, note that GD32F303 runs at a higher frequency (120MHz vs 72MHz) — clock configuration needs adjustment. GD libraries are highly compatible with ST libraries, but I/O definitions are not identical and require modification
Peripheral differences: GD32F303CBT6 adds DAC compared to STM32F103CBT6 — this new feature can be utilized during migration
Debug interface: Supports both SWD and JTAG debug interfaces
Power decoupling: Place appropriate decoupling capacitors near VDD pins for stable power delivery
- Model:
- GD32F303CBT6
- Brand:
- GigaDevice
- Core:
- ARM Cortex-M4 with FPU and DSP instructions
- Max Frequency:
- 120MHz
- Flash:
- 128KB
- SRAM:
- 32KB
- Operating Voltage:
- 2.6V - 3.6V
- I/O Count:
- 37
- Package:
- LQFP-48
- Applications:
- Industrial control, Motor drives, Consumer electronics, IoT, Automotive electronics