//numero del pin del LED
const int pinLED = 13;
//configuracion de las propiedades de pwm
const int frecuencia = 5000;
const int canalLED = 0;
const int resolucion = 8;
void setup() {
//configurar las funcionalidades de PWM para el LED
ledcSetup(canalLED,frecuencia,resolucion);
//Asociar el canal al pin GPIO que controlara
ledcAttachPin(pinLED,canalLED);
}
void loop(){
for(int cicloDuty = 0; cicloDuty <=255; cicloDuty++){
ledcWrite(canalLED,cicloDuty);
delay(15);
}
for(int cicloDuty = 255; cicloDuty >=0; cicloDuty--){
ledcWrite(canalLED,cicloDuty);
delay(15);
}
}