The GD32350C-START is a compact evaluation and development board from GigaDevice featuring the GD32F350CB microcontroller with an ARM Cortex-M4 core. With 128 KB Flash, 16 KB SRAM, and speeds up to 108 MHz, it offers a balanced combination of performance and cost-effectiveness for embedded applications including motor control, power management, and IoT edge processing. Features ARM Cortex-M4 Core: 32-bit processor with DSP and FPU 108 MHz Max Frequency: Suitable for real-time control applications 128 KB Flash + 16 KB SRAM: Adequate for firmware and application code USB Powered: 5 V via Mini-USB, regulated to 3.3 V Onboard SWD Debug: SWD interface for programming and debugging User Interface: Reset, Boot, and User buttons + LED Extension Headers: Full access to MCU pins for prototyping Industrial Temperature Range: −40 °C to +85 °C Specifications Parameter Value MCU GD32F350CB CPU ARM Cortex-M4 with FPU Max Clock 108 MHz Flash 128 KB SRAM 16 KB Power Input 5 V via Mini-USB (regulated to 3.3 V) Debug SWD GPIO Up to 37 pins ADC 12-bit, 1 channel DAC 12-bit, 1 channel Timers 5× GP 16-bit, 1× Basic, 1× Advanced 32-bit SPI 2× SPI I²C 2× I²C USART/UART 2 I²S 1 USB USB 2.0 Full-Speed Device Operating Temp −40 °C to +85 °C Voltage Range 2.6 V to 3.6 V Application Industrial Control: Automation and motor control systems Consumer Electronics: Smart home devices and appliances Motor Drives: BLDC and PMSM motor control Power Management: Battery systems and power controllers Communication: Protocol converters and gateways Education: ARM Cortex-M4 learning and training Prototyping: Proof-of-concept development IoT Edge: Sensor nodes and data acquisition Packing List 1× GD32350C-START Board FAQ What is the GD32350C-START used for? It is an evaluation and development board for the GD32F350CB MCU, suitable for embedded prototyping and evaluation. Which programming tools are compatible? Supports SWD interface, works with GD-Link V2/V3 and third-party SWD debuggers (J-Link, ST-Link). What is the difference between GD32350C-START and GD32350G-START? The C-START uses an LQFP48 package (up to 37 GPIO), while the G-START uses a QFN28 package (smaller footprint, fewer GPIO). Core specifications are identical. Does the board include a USB cable? The board requires a standard Mini-USB cable (not always included depending on supplier). Is GD32F350 compatible with Arduino? Not natively compatible. Community Arduino cores exist, but the official GD32 SDK is recommended. Where can I find schematics and resources? Schematics, firmware, and user manuals are available in the GD32F3x0 Demo Suites from the GD32 MCU portal. Can I port STM32 code to GD32F350? GD32F350 is peripheral-compatible with STM32F103/F150. Code requires minor adaptation — migration guides are available from GigaDevice.