#include <ESP32Servo.h>
const int servoPin1 = 5;
const int servoPin2 = 18;
const int servoPin3 = 19;
const int potentiometerPin1= 12;
const int potentiometerPin2= 14;
const int potentiometerPin3= 27;
Servo Servo1;
Servo Servo2;
Servo Servo3;
void setup() {
Serial.begin(115200);
Servo1.attach(servoPin1);
Servo2.attach(servoPin2);
Servo3.attach(servoPin3);
}
void loop() {
int servoPosition1 = 0;
for (int i = 0; i < 3; i++){
servoPosition1 = map(analogRead(potentiometerPin1), 0, 4096, 0, 180);
Servo1.write(servoPosition1);
Serial.println(servoPosition1);
delay(20);}
int servoPosition2 = 0;
for (int i = 0; i < 3; i++){
servoPosition2 = map(analogRead(potentiometerPin2), 0, 4096, 0, 180);
Servo2.write(servoPosition2);
Serial.println(servoPosition2);
delay(20);}
int servoPosition3 = 0;
for (int i = 0; i < 3; i++){
servoPosition3 = map(analogRead(potentiometerPin3), 0, 4096, 0, 180);
Servo3.write(servoPosition3);
Serial.println(servoPosition3);
delay(20);}
}