GD32E23x belongs to the value line of the GD32 MCU family. The GD32E23x line is a 32-bit general-purpose microcontroller based on the ARM® Cortex®-M23 core, delivering high performance with a very low gate count. For MCU and embedded applications requiring compact design, the processor delivers high energy efficiency through a small but powerful instruction set and extensively optimized design, providing high-end processing hardware including a single-cycle multiplier and a 17-cycle divider.
The GD32E23x series of MCUs incorporates the ARM® Cortex®-M23 32-bit processor core operating at up to 72 MHz frequency with Flash accesses with 0 to 2 wait states to obtain maximum efficiency. It provides up to 64KB embedded Flash memory and up to 8KB SRAM memory. An extensive range of enhanced I/Os and on-chip peripherals are connected to two APB buses. The MCU series offers one 12-bit ADC and one comparator, five general 16-bit timers, a basic timer, a PWM advanced timer, as well as standard and advanced communication interfaces: up to two SPIs, two I2Cs, two USARTs, and an I2S. It operates from 1.8V to 3.6V power supply and work in -40℃ to 85℃ temperature range. This series offers three power saving modes for maximum optimization between wakeup latency and power consumption, which is an important consideration in low power applications.
The GD32E23x series of MCUs is widely suitable for industrial control, motor drives, human-machine interface, power monitor and alarm systems, consumer and handheld equipment, gaming and GPS, E-bikes and so on.
Max Speed (MHz)
up to 23
Advanced TM (16bit)
Basic TM (16bit)
12bit ADC Units (CHs)