#include <ESP32Servo.h>
#define VERT_PIN 2
#define HORZ_PIN 34
#define SEL_PIN 16
#define SERVO_PIN 18
Servo myservo;
void setup() {
pinMode(VERT_PIN, INPUT);
pinMode(HORZ_PIN, INPUT);
pinMode(SEL_PIN, INPUT_PULLUP);
myservo.attach(SERVO_PIN);
myservo.write(90);
}
void loop() {
int horz = analogRead(HORZ_PIN);
int servoPos = map(horz, 0, 4095, 0, 180);
myservo.write(servoPos);
delay(15);
}