NuMicro™ Mini51 series embeds ARM® Cortex™-M0 core with the speed up to 24MHz, 4K/8K/16K-byte Flash program memory, 2K-byte SRAM and 2K-byte flash loader memory for In System Programming (ISP). It also comes equipped with a variety of peripherals, such as GPIOs, Timers, UART, SPI, I2C, PWM, ADC, Watchdog Timer and Low Voltage Reset. NuMicro™ Mini51 series is a single-chip low pin count 32-bit microcontroller designed for applications demanding high performance, high-integration and cost-effective requirements