#include Servo servo; char message; const int microServo = 3; // servo on physical pin 5 void setup() { // put your setup code here, to run once: Serial.begin(9600); // set baud rate servo.attach(microServo); // attach servo on digital pin 3 } void loop() { // put your main code here, to run repeatedly: if (Serial.available() > 0){ message = Serial.read(); if (message == '1'){ servo.write(45); Serial.println("45 degrees"); delay(100); } else if (message == '2'){ servo.write(90); Serial.println("90 degrees"); delay(100); } else if (message == '3'){ servo.write(180); Serial.println("180 degrees"); delay(100); } } }