PWM Generator with variable pulse generation for multiple pins support
GPS based directions and distance to target point