Ich verbringe nun meinen ersten Tag als "arduino"
-und gleich stellen sich die Probleme ein...

Explizit: Es geht darum, mehrere Servos gleichzeitig laufen zu lassen, eigentlich ein altdurchgelutschtes Thema wenn man googelt; aber ich habe mich für eine eigne Code-Variante entschieden und verzichte (erstmal hoffentlich

) auf millis, potentiometer oder dergleichen.
Hier ist ein Ausschnitt aus meinem Code:
Das ganze Blabbla am Anfang und im loop:
for ( pos2= 90; pos2 = 45; pos2 -= 1){ //Leg1
pos1 += 1;
pos3 -= 1;
s1.write(pos1);
s2.write(pos2);
s3.write(pos3);
delay(15);}
for ( pos2= 45; pos2 = 90; pos2 += 1){
pos1 += 1;
pos3 += 1;
s1.write(pos1);
s2.write(pos2);
s3.write(pos3);
delay(15);}
Was passiert ist folgendes: Erstmal scheint alles ganz prima zu laufen; dann fangen die Servos an zu spinnen und ruckeln vor sich hin; und schließlich sitzten sie einfach nur still da...

Eigentlich müsste der Code funktionieren (lässt sich auch prima auf den arduino uploaden...),
und die Variablenwerte gehen ja wieder auf den Anfangswert zurück.
Hat jemand eine Lösung, bei der ich nicht viel umscripten müsste?
Danke schon im Vorraus!