Geber:
Das mit dem Poti kannst Du so machen, auch wenn Potis mit zunehmendem Alter zu kratzen beginnen.

Man kann natürlich auch mit Taster die Drehzahl rauf und runter regeln.
Es kommt halt auf die Applikation an die man vorhat.

PWM:
Wenn es Dir nicht auf die absolut genaue Einhaltung der PWM Frequenz ankommst kannst Du jederzeit den internen Oszillator der AVR's verwenden.

BASCOM:
Mit Bascom kann ich Dir leider nicht helfen - ich würd aber die Frage mal im AVR BASIC Forum hier stellen, da wird Dir sicher geholfen.