The HC32F005C6UA is a QFN-20 RoHS MCU (microcontroller) manufactured by HDSC. It has a 32-bit ARM Cortex-M0+ CPU and is designed to provide an optimized balance of real-time performance and low power consumption. The device provides up to 16Kbyte RAM and 512Kbyte embedded flash memory for program and data. The device supports power saving modes, allowing for fast wake-up and low-power application, and a wide range of peripherals, such as UARTs, SPI, I2C, USB, etc. The device also has low voltage detection capability and a windowed Watchdog Timer. The operating temperature range of the HC32F005C6UA is from -40°C to +85°C.