void doPWM() { if(countUp){ i++; if(i == 100){ countUp = false; countDown = true; } } else{ i--; if(i == 0){ countUp = true; countDown = false; } } Serial.println(i); ledPWM.analogWrite(LED_PIN, i); }
void init() { ledPWM.initialize(); procTimer.initializeMs(10, doPWM).start(); }
void noAnalogWrite(uint8_t pin) { EspPWM.noAnalogWrite(pin); }
void analogWrite(uint8_t pin, int duty) { EspPWM.initialize(); EspPWM.analogWrite(pin, duty); }