@Madcilc:
Was auffällt:
1. Nach jedem servo() Befehl muss man eine Pause von 10..20 ms einbauen.
2. Wenn du eine Taste für Linksdrehung und eine andere für Rechtsdrehung nehmen willst, must du den 3. Parameter von servo() als Variable definieren. Da zählst du dann z.B. 10 dazu oder nimmst minus 10 für die andere Drehrichtung. So einfach mit 50/-50 wird das nicht klappen.

Gruß Dirk