Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

GD32E103C8

ARM Cortex-M4 32-bit MCU

The GD32E103C8 is a arm cortex-m4 32-bit mcu from GigaDevice. View the full GD32E103C8 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

GD32E103C8 shares its datasheet with GD32E103VBT6, whose page lists every part number it covers.

Official GD32E103C8 datasheet (PDF) — the source this page was extracted from.

Manufacturer

GigaDevice

Package

LQFP-48

GD32E103C8 Key Specifications

ParameterValue
ADC2 units, 10 channels
CAN2x FD
DAC2
I2C2
USBUSBFS (full-speed)
CoreARM Cortex-M4
SRAM20 KB
Flash64 KB
USART3
PackageLQFP48
SPI/I2S3/2
EXTI Lines16
Watchdog Timers2
Basic Timers (16-Bit)2
Operating Temperature-40°C to +85°C
General Timers (16-Bit)10
Advanced Timers (16-Bit)1

GD32E103C8 Overview

Part: GD32E103VBT6 (GD32E103xx family) — GigaDevice Semiconductor Inc.

Type: ARM Cortex-M4 32-bit MCU

Description: 32-bit general-purpose ARM Cortex-M4 microcontroller from the GD32E103xx connectivity line, offered in LQFP100, LQFP64, LQFP48 and QFN36 packages.

Operating Conditions:

  • Supply voltage: VDD up to 3.6 V (absolute maximum VSS + 3.6 V)
  • Operating temperature: -40 to +85 °C (TA, per Table 4-1)
  • Maximum PCLK1 frequency for the WWDGT timeout table: 60 MHz

Absolute Maximum Ratings:

  • Max supply voltage (VDD, VDDA, VBAT): VSS + 3.6 V
  • Max GPIO pin current: ±25 mA
  • Max junction temperature: 125 °C
  • Storage temperature: -55 to +150 °C
  • Input voltage on 5V-tolerant pin: VDD + 3.6 V max

Key Specs:

  • Absolute max supply voltages (VDD, VDDA, VBAT): -0.3 to 3.6 V (relative to VSS/VSSA)
  • Input voltage on other I/O: VSS - 0.3 to 3.6 V
  • Max variation between different VDD or VSS pins: 50 mV
  • Power dissipation at TA = 85 °C: 813 mW (LQFP100), 733 mW (LQFP64), 574 mW (LQFP48), 1086 mW (QFN36)
  • Operating temperature range (TA): -40 to +85 °C

Features:

  • ARM Cortex-M4 RISC core
  • Peripherals include ADC, DAC, DMA, timers/PWM, RTC, I2C, SPI, I2S, USART, USBFS, CAN and EXMC
  • Debug mode support
  • Supply supervisor and internal/external clock sources (HXTAL, LXTAL, IRC8M, IRC40K, IRC48M, PLL)

Applications:

  • General-purpose embedded control

Package:

  • LQFP100
  • LQFP64
  • LQFP48
  • QFN36

GD32E103C8 Pin Configuration

Figure 2-2. GD32E103Vx LQFP100 pinouts

Figure 2-3. GD32E103Rx LQFP64 pinouts

Figure 2-4. GD32E103Cx LQFP48 pinouts

Figure 2-5. GD32E103Tx QFN36 pinouts

GD32E103C8 Electrical Characteristics

Table 4-26. ADC characteristics

SymbolParameterConditionsMinTypMaxUnit
V DDA (1)Operating voltage-2.43.33.6V
V IN (1)ADC input voltage range-0-V REF+V
f ADC (1)ADC clock-0.1-42MHz
f S (1)Sampling rate12-bit0.007-3MSPS
f S (1)Sampling rate10-bit0.008-3.5MSPS
f S (1)Sampling rate8-bit0.01-4.2MSPS
f S (1)Sampling rate6-bit0.011-5.25MSPS
V AIN (1)Analog input voltage16 external; 2 internal0-V DDAV
V REF+ (2)Positive Reference Voltage-1.8-V DDAV
V REF- (2)Negative Reference Voltage--V SSA-V
R AIN (2)External input impedanceSee Equation 1--24kΩ
R ADC (2)Input sampling switch resistance---0.2kΩ
C ADC (2)Input sampling capacitanceNo pin/pad capacitance included--5.5pF
t CAL (2)Calibration timef ADC = 42 MHz-3.12-μs
t s (2)Sampling timef ADC = 42 MHz0.036-5.7μs
t CONV (2)Total conversion time(including sampling time)12-bit-14-1/ f ADC
t CONV (2)Total conversion time(including sampling time)10-bit-12-1/ f ADC
t CONV (2)Total conversion time(including sampling time)8-bit-10-1/ f ADC
t CONV (2)Total conversion time(including sampling time)6-bit-8-1/ f ADC
t SU (2)Startup time---1μs

$$R_{AIN} < \frac{T_s}{f_{ADC}C_{ADC}\ln(2^{N+2})} - R_{ADC}$$

The formula above (Equation 1) is used to determine the maximum external impedance allowed for an error below 1/4 of LSB. Here N = 12 (from 12-bit resolution).

Table 4-27. ADC RAIN max for fADC = 42 MHz

  • T s (cycles) t s (us) R AINmax (kΩ)
  • 1.5 0.04 0.47
  • 7.5 0.18 3.15
  • 13.5 0.32 5.82
  • 28.5 0.68 12.55
  • 41.5 0.99 18.35
  • 55.5 1.32 24.55
  • 71.5 1.70 NA

Table 4-27. ADC RAIN max for fADC = 42 MHz

T s (cycles)t s (us)R AINmax (kΩ)
239.55.70NA

Table 4-28. ADC dynamic accuracy at fADC = 14 MHz (1)

SymbolParameterTest conditionsMinTypMaxUnit
ENOBEffective number of bitsf ADC = 14 MHz-10.3-bits
SNDRSignal-to-noise and distortion ratioV DDA = V REF+ = 3.3 V-63.8-
SNRSignal-to-noise ratioInput Frequency = 20-64.5-dB
THDTotal harmonic distortionkHz Temperature = 25 °C--67.5-

Table 4-29. ADC dynamic accuracy at fADC = 42 MHz (1)

SymbolParameterTest conditionsMinTypMaxUnit
ENOBEffective number of bitsf ADC = 42 MHz-10.3-bits
SNDRSignal-to-noise and distortion ratioV DDA = V REF+ = 3.3 V-63.8-
SNRSignal-to-noise ratioInput Frequency = 20 kHz-64.5-dB
THDTotal harmonic distortionTemperature = 25 °C--67.5-

Table 4-30. ADC static accuracy at fADC = 42 MHz (1)

SymbolParameterTest conditionsTypMaxUnit
OffsetOffset errorf ADC = 42 MHz V DDA = V REF+ = 3.3 V±1-LSB
DNLDifferential linearity errorf ADC = 42 MHz V DDA = V REF+ = 3.3 V±1-LSB
INLIntegral linearity errorf ADC = 42 MHz V DDA = V REF+ = 3.3 V±3-LSB

GD32E103C8 Absolute Maximum Ratings

The maximum ratings are the limits to which the device can be subjected without permanently damaging the device. Note that the device is not guaranteed to operate properly at the maximum ratings. Exposure to the absolute maximum rating conditions for extended periods may affect device reliability.

Table 4-1. Absolute maximum ratings (1)(4)

SymbolParameterMinMaxUnit
V DDExternal voltage range (2)V SS - 0.3V SS + 3.6V
V DDAExternal analog supply voltageV SSA - 0.3V SSA + 3.6V
V BATExternal battery supply voltageV SS - 0.3V SS + 3.6V
V INInput voltage on 5V tolerant pin (3)V SS - 0.3V DD + 3.6V
V INInput voltage on other I/OV SS - 0.33.6V
|ΔV DDX |Variations between different V DD power pins-50mV
|V SSX -V SS |Variations between different ground pins-50mV
I IOMaximum current for GPIO pins-±25mA
T AOperating temperature range-40+85° C
P DPower dissipation at T A = 85° C of LQFP100-813mW
P DPower dissipation at T A = 85° C of LQFP64-733mW
P DPower dissipation at T A = 85° C of LQFP48-574mW
P DPower dissipation at T A = 85° C of QFN36-1086mW
T STGStorage temperature range-55+150° C
T JMaximum junction temperature-125° C

GD32E103C8 Thermal Information

Thermal resistance is used to characterize the thermal performance of the package device, which is represented by the Greek letter ' Θ '. For semiconductor devices, thermal resistance represents the steady-state temperature rise of the chip junction due to the heat dissipated on the chip surface.

Θ JA: Thermal resistance, junction-to-ambient.

Θ JB: Thermal resistance, junction-to-board.

Θ JC: Thermal resistance, junction-to-case.

Ψ JB: Thermal characterization parameter, junction-to-board.

Ψ JT: Thermal characterization parameter, junction-to-top center.

$$\theta_{JA} = (T_J - T_A)/P_D$$

$$\Theta_{JB} = (T_J - T_B)/P_D$$

$$\Theta_{JC} = (T_J - T_C)/P_D$$

Where, TJ = Junction temperature.

TA = Ambient temperature

TB = Board temperature

TC = Case temperature which is monitoring on package surface

PD = Total power dissipation

Θ JA represents the resistance of the heat flows from the heating junction to ambient air. It is an indicator of package heat dissipation capability. Lower Θ JA can be considerate as better overall thermal performance. Θ JA is generally used to estimate junction temperature.

  • Θ JB is used to measure the heat flow resistance between the chip surface and the PCB board.
  • Θ JC represents the thermal resistance between the chip surface and the package top case.
  • Θ JC is mainly used to estimate the heat dissipation of the system (using heat sink or other heat dissipation methods outside the device package).

Table 5-5. Package thermal characteristics (1)

SymbolConditionPackageValueUnit
Θ JAT A = 85° C, Natural convection, 2S2P PCBLQFP10049.18° C/W
Θ JAT A = 85° C, Natural convection, 2S2P PCBLQFP6454.57° C/W
Θ JAT A = 85° C, Natural convection, 2S2P PCBLQFP4869.64° C/W
Θ JAT A = 85° C, Natural convection, 2S2P PCBQFN3636.82° C/W
Θ JBT A = 25° C, Cold plate, 2S2P PCBLQFP10022.70° C/W
Θ JBT A = 25° C, Cold plate, 2S2P PCBLQFP6435.08° C/W
Θ JBT A = 25° C, Cold plate, 2S2P PCBLQFP4843.16° C/W
Θ JBT A = 25° C, Cold plate, 2S2P PCBQFN369.79° C/W
Θ JCT A = 25° C, Cold plate, 2S2P PCBLQFP10012.52° C/W
Θ JCT A = 25° C, Cold plate, 2S2P PCBLQFP6418.11° C/W
Θ JCT A = 25° C, Cold plate, 2S2P PCBLQFP4825.36° C/W
Θ JCT A = 25° C, Cold plate, 2S2P PCBQFN3613.31° C/W
Ψ JBT A = 85° C, Natural convection, 2S2P PCBLQFP10032.85° C/W
Ψ JBT A = 85° C, Natural convection, 2S2P PCBLQFP6435.41° C/W
Ψ JBT A = 85° C, Natural convection, 2S2P PCBLQFP4847.75° C/W
Ψ JBT A = 85° C, Natural convection, 2S2P PCBQFN369.87° C/W
Ψ JTT A = 85° C, Natural convection, 2S2P PCBLQFP1000.53° C/W
Ψ JTT A = 85° C, Natural convection, 2S2P PCBLQFP641.10° C/W
Ψ JTT A = 85° C, Natural convection, 2S2P PCBLQFP482.45° C/W
Ψ JTT A = 85° C, Natural convection, 2S2P PCBQFN360.43° C/W

GD32E103C8 Package Information

Figure 5-1. LQFP100 package outline

Table 5-1. LQFP100 package dimensions

SymbolMinTypMax
A--1.60
A10.05-0.15
A21.351.401.45
A30.590.640.69
D15.8016.016.20
D113.9014.014.10
E15.8016.016.20
E113.9014.014.10
θ0°3.5°7°
c0.13-0.17
c10.120.130.14
L0.450.60.75
L1-1.0REF-

Table 5-1. LQFP100 package dimensions

SymbolMinTypMax
b0.180.200.26
b10.170.200.23
eB15.05-15.35
e-0.50BSC-

(Original dimensions are in millimeters)

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
GD32E103C8T6GigaDeviceLQFP48
GD32E103CBGigaDeviceLQFP-48
GD32E103CBT6GigaDeviceLQFP48
GD32E103CCGigaDevice—
GD32E103CEGigaDevice—
GD32E103CXGigaDevice—
GD32E103R8GigaDeviceLQFP-64
GD32E103R8T6GigaDeviceLQFP64
GD32E103RBGigaDeviceLQFP-64
GD32E103RBT6GigaDeviceLQFP64
GD32E103RCGigaDeviceLQFP-64
GD32E103REGigaDeviceLQFP-64
GD32E103RXGigaDeviceLQFP-64
GD32E103T8GigaDeviceQFN-36
GD32E103T8U6GigaDeviceQFN36
GD32E103TBGigaDeviceQFN-36
GD32E103TBU6GigaDeviceQFN36
GD32E103TXGigaDeviceQFN-36
GD32E103V8GigaDeviceLQFP-100
GD32E103V8T6GigaDeviceLQFP100
GD32E103VBGigaDeviceLQFP-100
GD32E103VBT6GigaDeviceLQFP100
GD32E103VCGigaDeviceLQFP-100
GD32E103VEGigaDeviceLQFP-100
GD32E103VXGigaDeviceLQFP-100

Other Microcontrollers (MCU)

All Microcontrollers (MCU) datasheetsAll GigaDevice datasheets (101)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the GD32E103C8

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the GD32E103C8 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.