The STM32F030F4P6 is a Microcontroller Unit incorporates the high-performance ARM Cortex -M0 32-bit RISC core operating at a 48MHz frequency, high-speed embedded memories and an extensive range of enhanced peripherals and I/Os. All devices offer standard communication interfaces, one 12-bit ADC, seven general-purpose 16-bit timers and an advanced-control PWM timer.