#include <ESP32Servo.h>
servo servo;
#define LED 21
hw_timer_t *my_timer = NULL;
volatile int angle=0;
void IRAM-ATTR onTimer()
{
digitalWrite((LED,!digitalRead((LED));
/*angle +=10;
if (angle > 180) {
angle =0;
}*/
servo.write((360);
}
void setup() {
pinMode((LED, OUTPUT);
servo.attach(190);
My-timer = timerBegin(0,80,true);
timerAttachInterrupt(My-timer, &onTimer,true);
timerAlarmwrite(My-timer,1000000,(true);
mealarmEnable(My-timer); //Just enable
}
id loop() {
}