GD32F103RCT6 GigaDevice ARM Cortex-M3 MCU 108MHz 256KB Flash 48KB SRAM LQFP-64 (10×10)

Model:
GD32F103RCT6
Brand:
GigaDevice
Core:
ARM Cortex-M3, 32-bit RISC
Max Frequency:
108MHz
Flash:
256KB
SRAM:
48KB
Operating Voltage:
2.6V - 3.6V
I/O Count:
51
Package:
LQFP-64
Applications:
Industrial control, Motor drives, Consumer electronics, Automotive electronics, IoT

GD32F103RCT6 Product Overview

The GD32F103RCT6 is a mainstream 32-bit general-purpose microcontroller from GigaDevice, based on the ARM Cortex-M3 core, in an LQFP-64 package (10×10mm). Running at up to 108MHz, the GD32F103RCT6 features 256KB Flash and 48KB SRAM. As a mainstream model in the GD32F103 series, the GD32F103RCT6 offers exceptional cost-performance and rich peripheral resources, making it suitable for industrial control, motor drives, consumer electronics, and IoT applications. The GD32F103RCT6 is highly similar in performance to the STM32F103RCT6 but offers better cost-effectiveness, making it a mainstream choice for domestic substitution.


GD32F103RCT6 Core Features

Cortex-M3 Core with 108MHz High Speed:The GD32F103RCT6 is based on the ARM Cortex-M3 32-bit RISC core running at up to 108MHz, delivering 50% higher performance compared to similar products (72MHz). The GD32F103RCT6 features zero-wait-state Flash access for maximum efficiency.

256KB Flash + 48KB SRAM:The GD32F103RCT6 is equipped with 256KB embedded Flash and 48KB SRAM, providing ample space for code and data processing.

51 GPIOs:The GD32F103RCT6 provides 51 I/O ports, meeting the needs of multi-peripheral connections.

High-Precision Analog Peripherals:The GD32F103RCT6 integrates 3×12-bit ADCs (up to 16 channels) and 2×12-bit DACs, suitable for high-precision analog signal acquisition and output.

Rich Communication Interfaces:The GD32F103RCT6 supports USART×3, I2C×2, SPI×3, I2S×2, CAN, USB 2.0 FS, SDIO, and other communication protocols, adapting to various embedded application scenarios.

Timer Resources:The GD32F103RCT6 features 4×16-bit general-purpose timers, 2×16-bit advanced timers, 2×16-bit basic timers, and 1×24-bit SysTick timer.

Wide Operating Voltage & Industrial Temperature:The GD32F103RCT6 operates at 2.6V~3.6V, with an operating temperature of -40℃ to +85℃.

LQFP-64 Package:The GD32F103RCT6 comes in an LQFP-64 package (10×10mm), providing more pins for connecting various peripherals.


GD32F103RCT6 Applications

Industrial Control & Automation:The GD32F103RCT6 is used in PLCs, inverters, motor drives, servo control

Motor Control & Drives:The GD32F103RCT6 supports BLDC motor control, FOC vector control

Consumer Electronics & IoT:The GD32F103RCT6 is ideal for smart home, smart appliances, handheld devices

Automotive Electronics:The GD32F103RCT6 handles in-vehicle CAN bus communication, sensor interfaces

Communication Equipment:The GD32F103RCT6 is used in industrial communication gateways, protocol converters


GD32F103RCT6 Key Advantages

Domestic Cost-Effective MCU, Mainstream STM32 Alternative:The GD32F103RCT6 is a mainstream domestic alternative to the STM32F103RCT6. The GD32F103RCT6 is highly compatible with the STM32F103RCT6 in both pinout and software, allowing developers to quickly port code using ST's firmware libraries.

108MHz Clock Speed for Superior Performance:The GD32F103RCT6 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.

Large Memory for Flexible Adaptation:The GD32F103RCT6 provides 256KB Flash and 48KB SRAM, offering larger storage compared to similar products.

Rich Peripherals for Flexible Adaptation:The GD32F103RCT6 integrates 3×12-bit ADCs, 2×12-bit DACs, supporting CAN, I2C, SPI, USART, USB 2.0 FS, SDIO, and other communication interfaces, meeting diverse embedded application requirements.

Mature Ecosystem for Rapid Development:The GD32F103RCT6 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 GD32F103RCT6.

Domestic Supply with Stable Availability:As an original GigaDevice product, the GD32F103RCT6 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 GD32F103RCT6?

The GD32F103RCT6 is a 32-bit general-purpose microcontroller (MCU) from GigaDevice, based on the ARM® Cortex®-M3 core. The GD32F103RCT6 belongs to the GD32F103 mainstream series and has gained wide adoption in embedded systems due to its exceptional cost-effectiveness, rich peripheral resources, and high processing efficiency.

2. What are the key specifications of GD32F103RCT6?

  • Core: The GD32F103RCT6 uses ARM Cortex-M3, up to 108MHz

  • Memory: The GD32F103RCT6 provides 256KB Flash + 48KB SRAM

  • Operating Voltage: The GD32F103RCT6 operates at 2.6V ~ 3.6V

  • I/Os: The GD32F103RCT6 has 51 GPIO pins

  • ADC: The GD32F103RCT6 includes 3×12-bit, 16 channels

  • DAC: The GD32F103RCT6 features 2×12-bit

  • Temperature: The GD32F103RCT6 works from -40°C ~ +85°C (industrial grade)

  • Package: The GD32F103RCT6 comes in LQFP-64 (10×10mm)

3. What package does GD32F103RCT6 use?

The GD32F103RCT6 uses an LQFP-64 package, measuring 10mm × 10mm. The GD32F103RCT6 pin pitch is 0.50mm with a height of 1.60mm. The GD32F103RCT6 is surface-mount type (SMD) and RoHS compliant.

4. What applications is GD32F103RCT6 suitable for?

The GD32F103RCT6 is widely used in industrial control (industrial automation, motor drives, power management), consumer electronics (smart home, handheld devices, wearables), medical devices, sensor data acquisition, wireless communication, and embedded system control. Typical applications of the GD32F103RCT6 include BLDC motor control, high-precision temperature control systems, and smart delivery vehicles.

5. What development tools support GD32F103RCT6?

The GD32F103RCT6 supports mainstream development tools including Keil MDK (with GD32F10x_DFP pack), IAR Embedded Workbench, and GCC ARM Embedded. Debuggers supported for the GD32F103RCT6 include J-Link, ST-Link, and GD-Link. Developers can also use STM32CubeMX for quick configuration of the GD32F103RCT6. Complete datasheets, user manuals, and hardware development guides are available on the GigaDevice website.

6. What is the operating temperature range of GD32F103RCT6?

The operating temperature range of the GD32F103RCT6 is -40°C to +85°C. The storage temperature range of the GD32F103RCT6 is -55°C to +150°C. The GD32F103RCT6 is an industrial-grade device suitable for harsh environments.

7. What are the key features of GD32F103RCT6?

  • High performance: The GD32F103RCT6 Cortex-M3 core @108MHz, 50% faster than comparable alternatives

  • Rich peripherals: The GD32F103RCT6 includes multiple timers (advanced/general/basic), RTC, 2 watchdogs

  • Multiple communication interfaces: The GD32F103RCT6 provides 3×SPI, 2×I2C, 3×USART, 2×I2S, 1×USB 2.0 FS, 1×CAN, 1×SDIO

  • Low power: The GD32F103RCT6 supports multiple power-saving modes

  • Cost-effective: The GD32F103RCT6 is Pin-compatible with STM32F103 series, reducing migration costs

8. What peripheral interfaces does GD32F103RCT6 support?

  • Communication: The GD32F103RCT6 supports 3×SPI, 2×I2C, 3×USART, 2×I2S, 1×USB 2.0 FS, 1×CAN 2.0B, 1×SDIO

  • Analog: The GD32F103RCT6 provides 3×12-bit ADC (16 channels) and 2×12-bit DAC

  • Timers: The GD32F103RCT6 includes 4×16-bit general-purpose timers, 2×16-bit advanced PWM timers, 2×16-bit basic timers, 1×24-bit SysTick

  • GPIO: The GD32F103RCT6 offers 51 GPIOs

9. What are the alternative models for GD32F103RCT6?

  • PIN-to-PIN compatible: STM32F103RCT6 (direct hardware replacement, software migration required)

  • Same series: GD32F103C8T6 (LQFP-48), GD32F103VET6 (LQFP-100)

  • Other domestic alternatives: GD32F303RCT6 (Cortex-M4 core), N32G452RCL7 (Nations Technologies), APM32F103RCT6 (Geehy)

10. What are the design considerations when using GD32F103RCT6?

  • Software migration: When porting to GD32F103RCT6 from STM32F103, GD libraries are highly compatible with ST libraries, but pay attention to Flash operation timing differences and clock configuration (108MHz vs 72MHz)

  • Debug interface: The GD32F103RCT6 supports both SWD and JTAG debug interfaces

  • Power decoupling: Place appropriate decoupling capacitors near VDD pins of the GD32F103RCT6 for stable power delivery

  • GPIO compatibility: The GD32F103RCT6 is fully pin-compatible with STM32F103RCT6 for seamless replacement in existing designs

  • I/O tolerance: I/O pins of the GD32F103RCT6 are 5V tolerant