GD32C103RBT6 GigaDevice ARM Cortex-M4 32-bit Microcontroller MCU LQFP-64

Model:
GD32C103RBT6
Brand:
GigaDevice
Core Processor:
ARM Cortex-M4
Max Frequency:
120MHz
Flash Memory:
128KB
SRAM Size:
32KB
Package:
LQFP-64
I/O Pins:
51
Operating Temperature:
-40℃ ~ +85℃
Operating Voltage:
1.8V ~ 3.6V

GD32C103RBT6 Product Overview

The GD32C103RBT6 is a high-performance 32-bit general-purpose microcontroller (MCU) from GigaDevice, built on the ARM Cortex-M4 core and belonging to the GD32C103 mainstream connectivity product series. Housed in a LQFP-64(10x10mm) mainstream package with 51 I/O pins, the GD32C103RBT6 delivers powerful processing capabilities with a 120MHz maximum frequency and zero-wait-state Flash access. As a high cost-performance connectivity-focused product in the GD32 MCU family, the GD32C103RBT6 offers exceptional value in processing capability, power consumption, and peripheral integration. With 128KB on-chip Flash and 32KB SRAM, the GD32C103RBT6 integrates CAN-FD (up to 6Mbps), USB FS OTG (with built-in PHY), and EXMC External Memory Controller. The GD32C103RBT6 is widely applicable in industrial control, motor drives, automotive electronics, IoT, and smart terminals.


GD32C103RBT6 Key Features

High-Performance ARM Cortex-M4 Core: The GD32C103RBT6 features an ARM Cortex-M4 processor with a complete set of DSP instructions and a dedicated single-precision Floating-Point Unit (FPU). Operating at up to 120MHz with zero-wait-state Flash access. The GD32C103RBT6 has a built-in single-cycle multiplier and hardware divider.

Large Memory Capacity: The GD32C103RBT6 is equipped with 128KB on-chip Flash and 32KB SRAM. The GD32C103RBT6 features a flexible storage structure with 4K Bytes sector size and 32/64K Bytes block size.

Mainstream LQFP Package: The GD32C103RBT6 comes in a LQFP-64(10x10mm) package with 51 I/O pins.

Ultra-Wide Voltage & Temperature Range: The GD32C103RBT6 supports 1.8V to 3.6V ultra-wide operating voltage and -40℃ to +85℃ industrial temperature range.

Rich Analog Peripherals: The GD32C103RBT6 integrates two 12-bit ADCs (16 channels total) and two 12-bit DACs.

Comprehensive Timer Resources: The GD32C103RBT6 provides ten 16-bit General-Purpose Timers (GPTM), two 16-bit Advanced Timers (ADV_TIM), two 64-bit Basic Timerstwo 16-bit Basic Timersone 24-bit SysTick Timer, and two Watchdog Timers.

Extensive Communication Interfaces: The GD32C103RBT6 supports 3×USART + 2×UART (5 serial ports total), 4×I2C3×SPI2×I2S. The GD32C103RBT6 features 2×CAN-FD (up to 6Mbps, backward compatible with CAN2.0B) and 1×USB FS OTG (with built-in PHY).

Advanced Expansion Capability: The GD32C103RBT6 integrates an EXMC External Memory Controller for expanding external SRAM, NOR Flash, and more.

Rich On-Chip Resources: The GD32C103RBT6 has a built-in RTCinternal oscillator, and CRC calculation unit.

Multiple Low-Power Modes: The GD32C103RBT6 supports various power-saving modes for flexible optimization between wake-up latency and power consumption.

Flexible Boot Modes: The GD32C103RBT6 supports SWD debug interface with BOOT pins for multiple boot mode options.


GD32C103RBT6 Applications

With its exceptional cost-performance ratio, Cortex-M4 processing power, and rich peripherals, the GD32C103RBT6 is widely used in:

Industrial Control: The GD32C103RBT6 is ideal for PLCs, industrial automation equipment, variable-frequency drives, and servo drives

Motor Control & Drives: The GD32C103RBT6 is well-suited for three-phase BLDC and PMSM motor control, power tools, and industrial robotics

Automotive Electronics: The GD32C103RBT6 can be used in vehicle OBD diagnostic systems, CAN-FD automotive network nodes, and body control modules

IoT & Edge Computing: The GD32C103RBT6 enables IoT gateways, edge computing nodes, and data acquisition terminals

Consumer Electronics: The GD32C103RBT6 is suitable for TWS earphone charging cases, smart home devices, and handheld devices

Portable Medical Devices: The GD32C103RBT6 can be deployed in patient monitors and portable medical instruments


GD32C103RBT6 key Advantages

120MHz Cortex-M4 + FPU/DSP High Performance: The GD32C103RBT6 features a Cortex-M4 core with hardware FPU and complete DSP extensions at 120MHz with zero-wait Flash access for complex algorithms and real-time control.

2×CAN-FD for High-Speed Automotive Networking: The GD32C103RBT6 integrates 2×CAN-FD interfaces with up to 6Mbps data rate, backward compatible with CAN2.0B, ideal for automotive OBD and industrial fieldbus applications.

USB FS OTG with Built-in PHY: The GD32C103RBT6 supports USB 2.0 FS OTG with built-in PHY and optional external crystal operation.

EXMC External Memory Expansion: The GD32C103RBT6 features an integrated External Memory Controller (EXMC) for expanding external SRAM, NOR Flash, and more.

51 I/O Pins + Rich Peripherals: The GD32C103RBT6's LQFP-64 package offers 51 I/O pins with 2×ADC (16 channels), 2×DAC, 10×GPTM, 2×ADV_TIM, 5×serial, 4×I2C, 3×SPI, and 2×I2S.

2×12-bit ADC + 2×12-bit DAC: The GD32C103RBT6 provides two 12-bit ADCs (16 channels) and two 12-bit DACs for multi-channel high-precision analog signal acquisition and output.

Cost-Effective Domestic Alternative: The GD32C103RBT6 is a direct replacement for STM32F103RBT6 (Cortex-M3) and STM32G431RBT6.

Mature Ecosystem: The GD32C103RBT6 supports Keil MDK, IAR EWARM, GCC with official firmware library and abundant resources.

Industrial-Grade Reliability: The GD32C103RBT6 operates from -40℃ to +85℃, ensuring reliable performance in harsh industrial environments with stable supply from GigaDevice.


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 the GD32C103RBT6 chip
The GD32C103RBT6 is a high performance 32 bit microcontroller from GigaDevice based on the ARM Cortex M4 core, featuring an LQFP 64 package with high clock speed and excellent cost performance.

2 What are the core frequency Flash and SRAM capacities of the GD32C103RBT6
The GD32C103RBT6 reaches a maximum main frequency of 120MHz, with 128KB of Flash memory and 32KB of SRAM onboard, meeting the needs of complex embedded control and multitasking.

3 What is the package type pin count and physical size of the GD32C103RBT6
The GD32C103RBT6 adopts an LQFP 64 package with 64 pins and a standard dimension of 14 by 14 millimeters, using a standard SMT package that balances abundant pins and convenient soldering.

4 What are the operating voltage and temperature ranges of the GD32C103RBT6
The GD32C103RBT6 operates at 2.6V to 3.6V and the temperature range meets the industrial standard of minus 40 degrees Celsius to plus 85 degrees Celsius.

5 Which mainstream chip can the GD32C103RBT6 replace
The GD32C103RBT6 is highly compatible with the STM32F103RBT6 in hardware pinout and low level software, and with its built in M4 core, the GD32C103RBT6 delivers enhanced computing power without requiring PCB modifications after migration.

6 What peripheral communication interfaces does the GD32C103RBT6 support
The GD32C103RBT6 integrates multiple USART serial ports, I2C interfaces, and SPI interfaces, supports 2 CAN 2.0B bus interfaces and a USB 2.0 FS OTG interface, and is equipped with 12 bit ADC DAC and advanced timers.

7 What IDEs and programming methods are supported for the GD32C103RBT6
The GD32C103RBT6 fully supports mainstream embedded IDEs such as Keil MDK, IAR EWARM, and GCC, and the official standard peripheral libraries and HAL libraries are provided for rapid project migration.

8 What application scenarios is the GD32C103RBT6 suitable for
With the powerful computing capability of its M4 core and rich communication interfaces, the GD32C103RBT6 is widely used in industrial automation control, motor inverters, IoT gateways, and various smart industrial instruments.

9 What low power management modes does the GD32C103RBT6 support
The GD32C103RBT6 supports three low power modes including sleep, deep sleep, and standby, which can effectively reduce overall energy consumption during idle periods, making it adaptable to industrial or portable devices with power constraints.

10 What debugging and firmware download interfaces are supported by the GD32C103RBT6
The GD32C103RBT6 supports both the standard SWD serial wire debug interface and the JTAG interface, allowing for online emulation, breakpoint debugging, and firmware programming via mainstream emulators such as J Link and ST Link.