qixinwei-pcba
GD32F103CBT6 GigaDevice ARM Cortex-M3 MCU 108MHz 128KB Flash 20KB SRAM LQFP-48 (7×7)
GD32F103CBT6 Product Overview
The GD32F103CBT6 is a mainstream 32-bit general-purpose microcontroller from GigaDevice, based on the ARM Cortex-M3 core, in an LQFP-48 package (7×7mm). Running at up to 108MHz, the GD32F103CBT6 features 128KB Flash and 20KB SRAM. As a mainstream model in the GD32F103 series, the GD32F103CBT6 offers exceptional cost-performance and rich peripheral resources, making it suitable for industrial control, motor drives, consumer electronics, and IoT applications. The GD32F103CBT6 is pin-compatible with the STM32F103CBT6 and is a mainstream choice for domestic substitution.
GD32F103CBT6 Core Features
Cortex-M3 Core with 108MHz High Speed:The GD32F103CBT6 is based on the ARM Cortex-M3 32-bit RISC core running at up to 108MHz with zero-wait-state Flash access for maximum efficiency.
128KB Flash + 20KB SRAM:The GD32F103CBT6 is equipped with 128KB embedded Flash and 20KB SRAM, providing ample space for code and data processing.
37 GPIOs:The GD32F103CBT6 provides 37 I/O ports, meeting the needs of multi-peripheral connections.
High-Precision Analog Peripherals:The GD32F103CBT6 integrates a 12-bit ADC and 12-bit DAC, suitable for high-precision analog signal acquisition and output.
Rich Communication Interfaces:The GD32F103CBT6 supports USART×3, I2C×2, SPI×2, CAN, USB 2.0 FS, and other communication protocols, adapting to various embedded application scenarios.
Wide Operating Voltage & Industrial Temperature:The GD32F103CBT6 operates at 2.6V~3.6V, with an operating temperature of -40℃ to +85℃.
LQFP-48 Package:The GD32F103CBT6 comes in an LQFP-48 package (7×7mm, 0.5mm pitch), suitable for space-constrained compact PCB designs.
GD32F103CBT6 Applications
Industrial Control & Automation:The GD32F103CBT6 is ideal for PLCs, inverters, motor drives, servo control
Motor Control & Drives:The GD32F103CBT6 supports BLDC motor control, FOC vector control
Consumer Electronics & IoT:The GD32F103CBT6 enables smart home, smart appliances, handheld devices
Automotive Electronics:The GD32F103CBT6 handles in-vehicle CAN bus communication, sensor interfaces
Communication Equipment:The GD32F103CBT6 is used in industrial communication gateways, protocol converters
GD32F103CBT6 Key Advantages
Domestic Cost-Effective MCU, Mainstream STM32 Alternative:The GD32F103CBT6 is a mainstream domestic alternative to the STM32F103 series. The GD32F103CBT6 is fully pin-compatible with the STM32F103 series, allowing direct replacement of existing hardware designs.
108MHz Clock Speed for Superior Performance:The GD32F103CBT6 is based on the ARM Cortex-M3 core running at up to 108MHz, delivering 50% higher performance compared to similar products (72MHz), providing powerful computing capability for industrial control and real-time applications.
Rich Peripherals for Flexible Adaptation:The GD32F103CBT6 integrates a 12-bit ADC/DAC, supporting CAN, I2C, SPI, USART, USB 2.0 FS, and other communication interfaces, meeting diverse embedded application requirements.
Mature Ecosystem for Rapid Development:The GD32F103CBT6 offers 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 GD32F103CBT6.
Domestic Supply with Stable Availability:As an original GigaDevice product, the GD32F103CBT6 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 GD32F103CBT6?
The GD32F103CBT6 is a 32-bit general-purpose microcontroller (MCU) from GigaDevice, based on the ARM® Cortex®-M3 core. The GD32F103CBT6 belongs to the GD32F103 value-line series and has gained wide adoption in embedded system designs due to its exceptional cost-effectiveness, rich peripheral resources, and high processing efficiency.
2. What are the key specifications of GD32F103CBT6?
Core: The GD32F103CBT6 uses ARM Cortex-M3, up to 108MHz
Memory: The GD32F103CBT6 provides 128KB Flash + 20KB SRAM
Operating Voltage: The GD32F103CBT6 operates at 2.6V ~ 3.6V
I/Os: The GD32F103CBT6 has 37 GPIO pins
ADC: The GD32F103CBT6 includes 2×12-bit, 10 channels
DAC: The GD32F103CBT6 features 2×12-bit
Temperature: The GD32F103CBT6 works from -40°C ~ +85°C (industrial grade)
Package: The GD32F103CBT6 comes in LQFP-48 (7×7mm)
3. What package does GD32F103CBT6 use?
The GD32F103CBT6 uses an LQFP-48 package, measuring 7mm × 7mm. The GD32F103CBT6 pin pitch is 0.50mm with a height of 1.20mm. The GD32F103CBT6 is surface-mount type (SMD) and RoHS compliant.
4. What applications is GD32F103CBT6 suitable for?
The GD32F103CBT6 is widely used in industrial control, motor drives, HMI, power monitoring and alarm systems, consumer and handheld devices, POS terminals, automotive GPS, video intercoms, and PC peripherals. Typical applications of the GD32F103CBT6 include industrial automation line control, e-bike controllers, and smart home devices.
5. What development tools support GD32F103CBT6?
The GD32F103CBT6 supports mainstream development tools including Keil MDK (with GD32F10x_DFP pack installed), IAR Embedded Workbench, and GCC ARM Embedded. Debuggers supported for the GD32F103CBT6 include J-Link, ST-Link, and GD-Link. Developers can also use VSCode + ARM GCC + OpenOCD as an open-source development environment for the GD32F103CBT6. Complete datasheets, user manuals, and hardware development guides are available on the GigaDevice website.
6. What is the operating temperature range of GD32F103CBT6?
The operating temperature range of the GD32F103CBT6 is -40°C to +85°C. The storage temperature range of the GD32F103CBT6 is -55°C to +150°C. The GD32F103CBT6 is an industrial-grade device suitable for harsh environments.
7. What are the key features of GD32F103CBT6?
High performance: The GD32F103CBT6 Cortex-M3 core @108MHz with zero-wait Flash access
Rich peripherals: The GD32F103CBT6 includes 3 general-purpose timers, 1 advanced PWM timer, 2 watchdogs, 1 RTC
Multiple communication interfaces: The GD32F103CBT6 provides 3×USART, 2×SPI, 2×I2C, 1×USB 2.0 FS, 1×CAN
Low power: The GD32F103CBT6 supports multiple power-saving modes, standby current as low as 1.5µA
Cost-effective: The GD32F103CBT6 is Pin-compatible with STM32F103 series, reducing migration costs
8. What peripheral interfaces does GD32F103CBT6 support?
Communication: The GD32F103CBT6 supports 3×USART, 2×SPI, 2×I2C, 1×USB 2.0 FS, 1×CAN, 1×SDIO
Analog: The GD32F103CBT6 provides 2×12-bit ADC (10 channels) and 2×12-bit DAC
Timers: The GD32F103CBT6 includes 3×16-bit general-purpose timers, 1×16-bit advanced PWM timer, 1×16-bit basic timer
GPIO: The GD32F103CBT6 offers 37 GPIOs
9. What are the alternative models for GD32F103CBT6?
Same series: GD32F103C8T6 (64KB Flash)
PIN-to-PIN compatible: STM32F103CBT6 (direct hardware replacement, software migration required)
Other domestic alternatives: HK32F103CBT6 (Hangshun), THM32F103CBT6 (Taiwei)
10. What are the design considerations when using GD32F103CBT6?
Software migration: When porting to GD32F103CBT6 from STM32F103, GD libraries are highly compatible with ST libraries, but pay attention to Flash operation timing differences — unlock sequences may vary
Clock configuration: The GD32F103CBT6 runs at a higher frequency (108MHz vs 72MHz) — reconfigure the RCC clock accordingly
Debug interface: The GD32F103CBT6 supports both SWD and JTAG debug interfaces
Power decoupling: Place appropriate decoupling capacitors near VDD pins of the GD32F103CBT6 for stable power delivery
GPIO compatibility: The GD32F103CBT6 is highly pin-compatible with STM32F103 for seamless replacement in existing designs
- Model:
- GD32F103CBT6
- Brand:
- GigaDevice
- Core:
- ARM Cortex-M3, 32-bit RISC
- Max Frequency:
- 108MHz
- Flash:
- 128KB
- SRAM:
- 20KB
- Operating Voltage:
- 2.6V - 3.6V
- I/O Count:
- 37
- Package:
- LQFP-48
- Applications:
- Industrial control, Motor drives, Consumer electronics, Automotive electronics, IoT