PWM signal generation is a vital tool in every embedded engineers arsenal, they come in very handy for lot of applications like controlling the position