Output PWM on any pin. Partly based on SoftPWM with some improvements

Revision graph

The revision graph only works with JavaScript-enabled browsers.