//Xbox Pad- Arduino Code #include <Servo.h> Servo servo1; Servo servo2; int fire = 6; void setup() { servo1.attach(9); //pwm pin 9 pan servo2.attach(10); //pwm pin 10 tilt pinMode(fire, OUTPUT); Serial.begin(9600); Serial.println("READY"); } void loop() { static int v = 0; if ( Serial.available()) { char ch = Serial.read(); switch(ch) { case '0'...'9': v = v * 10 + ch - '0'; //Serial.println(v);//debug break; case 'a': //'a' says write postion data to servo1 servo1.write(v); Serial.println(v); v = 0; break; case 'b': servo2.write(v); Serial.println(v); v = 0; break; case 'c': digitalWrite(fire,HIGH); //Serial.println("fire"); delay(1000); digitalWrite(fire,LOW); v = 0; break; } } }