The GD32VF103 series of MCUs is a 32-bit general-purpose microcontroller based on the RISC-V core offering high performance and low power as well as rich peripherals. The GD32VF103 series of 32-bit RISC-V MCUs operates at up to 108MHz frequency supporting Flash accesses zero waits to obtain maximum efficiency. It provides up to 128KB on-chip Flash memory and 32KB SRAM. An extensive range of enhanced I/Os and peripherals are connected to two APB buses. The MCU series provides two 12-bit ADCs, two 12-bit DACs, four general-purpose 16-bit timers, two basic timers plus a PWM advanced timer. It also provides the following standard and advanced communication interfaces: three SPIs, two I2Cs, three USARTs, two UARTs, two I2S, two CANs, and a Full-Speed USB. The RISC-V processor core is also tightly coupled with an Enhanced Core-Local Interrupt Controller (ECLIC), SysTick timer, and advanced debug support.
The GD32VF103 series operates from 2.6V to 3.6V power supply and is available in the –40°C to + 85°C operating temperature range. Several power saving modes provide the flexibility for maximum optimization between wakeup latency and power consumption, which is an essential consideration for designing low power applications.
The above features make the GD32VF103 series of MCUs widely suitable for various fields of interconnected applications, such in industrial control, motor control, power monitor and alarm system, consumer and handheld equipment, POS, vehicle GPS, LED display, and so on.
Max Speed (MHz)
up to 37
Advanced TM (16bit)
Basic TM (16bit)
12bit ADC Units (CHs)
12bit DAC Units