Hallo hosti

Es gibt natürlich zig Möglichkeiten ein Signal für ein Servo zu erzeugen. Warum quälst du dich so? Schau dir mal den Beispiel-Code im RN-Wissen zu diesem Thema an:
https://www.roboternetz.de/wissen/index.php/Servo

Wenn du nicht unbedingt an "deinem Weg" festhalten willst wäre das eine mögliche Lösung. 2 bzw. 20kHz als Taktfrequenz sind eher unüblich. Ohne zwingende Gründe würde ich mich an die Standards halten und einen 100kHz-Takt verwenden.

Gruß

mic