The CKS32F031K6U6 with Other Processors and Microcontrollers (MCUs) QFN32 RoHS is a compact 32-bit ARM Cortex-M0 processor developed for implementing advanced low-power control systems. It features an instruction-set architecture defined by ARM that is rich, performs efficiently and is easy to program. It is based on a 160 MHz version of the Cortex-M0 processor core with a combination of additional features including floating-point, IEEE-754 standard, 32-bit wide memory, 4/5-stage pipeline, and a set of advanced peripherals. It also includes a range of advanced peripherals including UART, SPI, I2C, CAN, etc. The device is packaged in a relatively small 32-pin QFN package, with the RoHS compliant lead-free finish, making it an ideal solution for industrial and consumer markets.