The Gigadevice GD32F350K8U6 is an ARM Cortex-M3 based microcontroller manufactured by Gigadevice. It has an integrated high-speed Flash memory of up to 256kB and low-power SRAM of 32kB. It also has an integrated In-System Programmable (ISP) Flash, as well as a variety of serial communication interfaces including I2C, UART, USB, and CAN. Its low-power operating modes, clock and low-voltage detection, and the built-in watchdog timer make it ideal for applications which require a low power consumption. GPIOs, LCD, ADC, and DAC of this device make it suitable for various embedded applications.