int pot1; int pot2; int val; void setup() { pinMode(9, OUTPUT); } void loop() { pot1 = analogRead(0) * 30; pot2 = analogRead(1) * 5; val = 1025 * 5; val = val - pot2; digitalWrite(9, HIGH); delayMicroseconds(pot2); digitalWrite(9, LOW); delayMicroseconds(val + pot1); }