GigaDevice’s New 32-Bit Microcontrollers Target HMI and IoT Edge Applications
The GD32F5HC series MCUs feature an Arm Cortex-M33 core with up to 2,048 KB Flash, TrustZone-enabled security, a full cryptographic accelerator suite, and a rich peripheral set, all in a compact package.
GigaDevice announced the GD32F5HC series, a family of 32-bit general-purpose microcontrollers (MCUs) built on the Arm Cortex-M33 core and aimed squarely at HMI and IoT Edge applications that demand both processing headroom and robust security.
Operating at up to 200 MHz under the Armv8-M architecture, the GD32F5HC integrates a DSP hardware accelerator and a single-precision floating-point unit, making it reasonably well-suited for real-time control loops and signal processing tasks without offloading to a companion chip. Memory capacity stands out for the class: up to 2048 KB of Flash, 320 KB of SRAM, and 32 KB of I-Cache give developers enough room to accommodate complex algorithms, graphics frameworks, and high-throughput data pipelines on a single device.

The new GD32F5HC MCU series balances high-frequency processing, expanded memory capacity, and robust hardware security in a compact footprint. Image used courtesy of GigaDevice
The GD32F5HC Series 32‑Bit General‑Purpose MCUs
The GD32F5HC series MCUs incorporate a TrustZone-enabled architecture with dual-level access control via MPU and SAU. Hardware security resources include 2 k bits of eFuse for key storage alongside a full cryptographic accelerator suite covering TRNG, SHA, DES/3DES, AES, RSA/DH, and ECC. Secure boot, secure storage, secure debugging, and secure upgrade capabilities round out the protection model, covering firmware integrity across the device lifecycle, which is a meaningful consideration as regulatory requirements for embedded security continue to tighten.
Peripherals and Power
The peripheral set is practical for multi-interface designs. Communication options include 2x SPI/1x I2S, 1x SQPI, 1x QSPI, 2x I2C, 3x USART, and 1x USB FS OTG. The QSPI and SQPI interfaces support external PSRAM and Flash at up to 45 MHz.
A 12-bit ADC, an integrated temperature sensor, and an infrared interface handle analog signal acquisition, while a timer subsystem comprising one 16-bit advanced timer, two 32-bit general timers, four 16-bit general timers, and one 16-bit basic timer handles waveform generation and multi-axis motor control. An eight-channel DMA controller with DMAMUX helps keep CPU overhead low during data-intensive operations.

The GD32F5HC series integrates a rich set of high-speed peripherals and communications interfaces to optimize data throughput. Image used courtesy of GigaDevice
Power consumption figures sit at 30.56 mA in run mode and 3.63 µA in standby. The operating voltage range of 2.7 V to 3.63 V and a temperature rating of -40°C to 105°C are consistent with typical industrial and consumer product requirements. Packages are compact: a 4×4 mm BGA64 and a QFN56, both offering up to 54 GPIO pins and eight wakeup IOs.
Enhancing HMI and IoT Edge Applications
On the tooling side, GigaDevice supports the GD32F5HC with its free GD32 Embedded Builder IDE, GD-LINK debugger, and GD32 All-In-One Programmer, and provides additional compatibility with Arm KEIL, IAR, and SEGGER toolchains. GUI framework support with QSPI-driven resolution up to 400×400 is included for display-centric work.
The GD32F5HC is a solid option to evaluate for industrial HMI panels, smart home controllers, wearables, IoT gateway nodes, and other compact embedded systems where security compliance and on-chip memory capacity are deciding factors. Samples, development boards, and documentation are currently available.