I have been working with STM32 microcontrollers for 5 years. I have a hands on experience with at least 5 different STM32 microcontrollers, which also includes low power series. I jave worked with al most all the peripherals like ADC, PWM, SDADC, communication, RTC etc.