/*
Additional board manager URL:
https://github.com/Dlloydev/ESP32-ESP32S2-AnalogWrite
*/
#include <pwmWrite.h>
Pwm pwm = Pwm();
const int servoPin4 = 4;
//const int servoPin5 = 5;
void setup() {
Serial.begin(115200);
}
void loop() {
int position; // position in degrees
for (position = 0; position <= 180; position++) {
pwm.writeServo(servoPin4, position);
Serial.println(position);
// pwm.writeServo(servoPin5, 180-position);
delay(500);
}
for (position = 180; position >= 0; position--) {
pwm.writeServo(servoPin4, position);
Serial.println(position);
// pwm.writeServo(servoPin5, 180-position);
delay(500);
}
}