const int ledPin = 23;
const int ledPin2 = 22;
const int ledPin3 = 21;

// Parametros do canal PWM 0
const int frequencia = 5000; // 5000 Hz
const int canal_pwm = 0;
const int resolucao = 8; // 8-bit resolucao

void setup(){
    // Configurando canal 0
    ledcSetup(canal_pwm, frequencia, resolucao);

    // Asociando o canal 0 aos 3 pinos
    ledcAttachPin(ledPin, canal_pwm);
    ledcAttachPin(ledPin2, canal_pwm);
    ledcAttachPin(ledPin3, canal_pwm);
}

void loop(){
    // Incrementa o brilho dos leds na rotina
    for(int dutyCycle = 0; dutyCycle <= 255; dutyCycle++){
        ledcWrite(canal_pwm, dutyCycle);
        delay(15);
    }
}
$abcdeabcde151015202530fghijfghij