Arduino library to implement software PWM on non-PWM pins.