#include <ESP32Servo.h>
unsigned int value=0;
int pos=0;
const int servopin=40;
Servo servo;
void setup() {
servo.attach(servopin);
}
void loop() {
if (value==1)
{
for(pos=0;pos<=180;pos+=1) {
servo.write(pos);
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
}
}
else
{
for(pos=180;pos>=0;pos-=1)
{
servo.write(pos);
delay(50);
}
}
}