#include Servo servo1; Servo servo2; int r1 = 0; int r2 = 0; int r3 = 0; int r4 = 0; int r5 = 0; void setup() { servo1.attach(D3); servo2.attach(D4); } void loop(){ r1 = random(0,10); //servo 1 angle limit r2 = random(100,500); // servo 1 delay 1 r3 = random(300,800); //delay 2 r4 = random(0, 20); // servo 2 angle limit r5 = random(100, 600); //servo 2 delay to offset movements servo1.write(r1); delay(r2); servo1.write(r3); delay(r3); servo2.write(r4); delay(r5); servo2.write(r1); delay(r3); }