The GD32F403RET6 is part of Gigadevice's GD32 Microcontroller family of products. The GD32F403RET6 is a 32-bit Flash MCU with an ARM Cortex-M4 core running at a maximum frequency of up to 72 MHz. It features 128 KB of instruction Flash memory, 20 KB of data Flash memory and 128 KB of SRAM. The device also includes an array of I/O peripherals, including twelve 16-bit timer/counters, five USARTs, one I2C, one SMBus/PMBus, one CAN, and two 12-bit analog-to-digital converters (ADCs). The device is suitable for a variety of applications, including motor control applications, remote monitoring and control for metering solutions, household appliances, and industrial automation.