The PL5010B is an Other Processors and Microcontrollers (MCUs) LQFP-64 RoHS manufactured by XIAOCHENG. It is a 32-bit MCU with ultra-high performance, low power consumption and low pin counting features. The main CPU core is an ARM Cortex-M4 with FPU, DSP instruction set and MPU (Memory Protection Unit). It contains up to 128KB ROM and 32KB RAM. It supports external DDR memory and USB 2.0, real-time clock, touch sense, A/D converter, timer, high stability and high accuracy. The PL5010B can be used for a variety of tasks, such as complex audio/video streaming, gaming, navigation and industrial control. It has an operating voltage range of 3.3V, making it suitable for battery-operated applications.