/*
  Controls servo position by using a potentiometer
  https://wokwi.com/projects/350033311963284051
  by dlloydev, December 2022.
*/

#include <Servo.h>

Servo myservo = Servo();

const int potPin = 4;
const int servoPin = 5;
int val;

void setup() {
}

void loop() {
  val = analogRead(potPin);         // read the pot value (0-4095)
  val = map(val, 0, 4095, 0, 180);  // scale the pot reading to 0-180 (degrees)
  myservo.write(servoPin, val);    // set the servo position (degrees)
  delay(15);
}