EmbeddedRelated.com

GD32VF103CBT6

GigaDevice
RISC-V MCU, 108 MHz, 128 KB Flash, 32 KB RAM. Pin-compatible with STM32F103.
Active

Overview

The GD32VF103CBT6 is a GigaDevice RISC-V microcontroller offering a 108 MHz core with 128 KB of flash and 32 KB of RAM. It is designed as a pin-compatible alternative to the STM32F103 family, allowing migration of existing designs. The device targets general-purpose embedded applications that benefit from an open RISC-V toolchain and ecosystem.

Why Choose This Part

Provides a RISC-V software and toolchain path while maintaining pin compatibility with widespread STM32F103 hardware, reducing redesign effort. The combination of 108 MHz clock speed and 128 KB flash gives a balance of performance and code space appropriate for many real-time and IoT applications. Availability from GigaDevice can make it a cost-effective option for projects wanting to evaluate or transition to RISC-V.

Applications

Legacy STM32F103 board upgrades
Direct drop-in replacement on STM32F103-compatible PCBs to evaluate RISC-V migration without changing board layout.
IoT edge nodes
Run network stacks, sensor aggregation, and local control logic for low-to-moderate complexity IoT endpoints.
Hobbyist and prototyping
Use on Blue Pill-style or other 48-pin development boards for firmware experiments and learning RISC-V.
Industrial control and instrumentation
Handle real-time control, I/O processing, and communication tasks in cost-sensitive embedded systems.

Getting Started

You can often test this MCU on existing STM32F103-compatible development boards (for example Blue Pill form-factor) due to pin compatibility; verify voltage and boot pin requirements before swapping. Use a RISC-V GCC toolchain (riscv32-*-elf or riscv-none-embed), OpenOCD or a compatible debug probe, and common editors/IDEs (VS Code, Eclipse) with GDB for development. Check GigaDevice resources and community repositories for example projects and startup code.

Also Consider

STM32F103C8T6 STMicroelectronics - Common ARM Cortex-M3 alternative with wide ecosystem and identical form-factor on many dev boards.