GD32F303CBT6 GigaDevice ARM Cortex-M4 MCU 120MHz 128KB Flash 32KB SRAM LQFP-48 (7×7)

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

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