GigaDevice GD32C231 entry-level microcontroller is built around a 48 MHz Arm Cortex-M23 core with up to 64KB ECC flash, 12KB ECC SRAM, and is offered in 20-pin to 48-pin packages with up to 45 GPIOs, a range of peripherals, analog inputs, and timers.
The company says the GD32C231 series targets cost-effective small home appliances, BMS (Battery Management Systems), small-screen display devices, battery-powered handhelds, industrial auxiliary controls, and automotive aftermarket systems.
GigaDevice GD32C231 key features and specifications:
- Core – Arm Cortex-M23 @ up to 48 MHz
- Memory – 12KB SRAM with ECC
- Storage – 32KB or 64KB flash with ECC
- Audio – 1x I2S
- Low-speed Peripherals
- Up to 45x GPIO
- Up to 3x USART, 2x I2C, 2x SPI
- Analog
- 12-bit ADC with 13 channels
- 2x analog comparators
- Timers
- 4x 16-bit general-purpose (GP) timers
- 16-bit Advanced (AD) timer
- RTC
- IWDG, WWDG
- 24-bit SysTick
- Misc – CRC module
- Supply Voltage – 2.3 to 5.5 V
- Low Power – Deep sleep power as low as 5μA with 2.6μs wake-up time
- Package – QFN28, QFN32, LQFP32, QFN48, LQFP48
- Temperature Range – –40°C to +85°C or 105C

GigaDevice provides a complete SDK firmware package with support for FreeRTOS, the GD32 Embedded Builder IDE with graphical configuration and code generation, tools like the GD32 All-In-One Programmer and GD-Link debugger for programming and debugging. Third-party tools are also supported through Arm Keil, IAR Embedded Workbench, and SEGGER Embedded Studio. Datasheets, manuals, hardware guidelines, and application notes can all be found on the documentation website.
There’s also a file named “GD32C2x1 Demo Suites 1.0.0” with code samples and documentation for the GD32C231C-EVAL, GD32C231F-START, GD32C231K-START, and GD32C231G-START development boards. Each development board has PDF schematics and PCB layout, a user guide, project files, and tools.

I was unable to find purchase links and photos (even in the user guides) of any of the development boards above. I assume they will soon be listed with other GigaDevice evaluation boards and starter kits.

GigaDevice did not provide any pricing information for the new GD32C231 microcontrollers, except that they were “entry-level microcontrollers” for “cost-effective solutions” and competing against Cortex-M0+ MCUs. More details may be found on the product page and the press release.
Thanks to TLS for the tip.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.