#include <ESP32Servo.h>
int PotPIN = A0;
int SerPIN1 = 5;
int SerPIN2 = 17;
int SerPIN3 = 16;
int SerPIN4 = 4;
int SerPIN5 = 15;
int SerPIN6 = 2;
Servo SerMove1;
Servo SerMove2;
Servo SerMove3;
Servo SerMove4;
Servo SerMove5;
Servo SerMove6;
void setup() {
pinMode(PotPIN, INPUT);
Serial.begin(115200);
SerMove1.attach(SerPIN1);
SerMove2.attach(SerPIN2);
SerMove3.attach(SerPIN3);
SerMove4.attach(SerPIN4);
SerMove5.attach(SerPIN5);
SerMove6.attach(SerPIN6);
}
void loop() {
int PotVal = analogRead(PotPIN);
int SerMap = map(PotVal, 0, 4095, 0, 180);
SerMove1.write(SerMap);
SerMove2.write(SerMap);
SerMove3.write(SerMap);
SerMove4.write(SerMap);
SerMove5.write(SerMap);
SerMove6.write(SerMap);
Serial.println(String(PotVal) + "...." + String(SerMap));
delay(200);
}