#include <ESP32Servo.h>
Servo myServo; // create servo object
int servoPin = 18;
void setup() {
Serial.begin(115200);
myServo.attach(servoPin); // attach servo to pin
}
void loop() {
// Rotate from 0° to 180°
for (int pos = 0; pos <= 180; pos++) {
myServo.write(pos);
Serial.print("Angle: ");
Serial.println(pos);
delay(15);
}
delay(1000);
// Rotate from 180° to 0°
for (int pos = 180; pos >= 0; pos--) {
myServo.write(pos);
Serial.print("Angle: ");
Serial.println(pos);
delay(15);
}
delay(1000);
}