#define LED_R 26
#define LED_B 27
void setup() {
// PWM correto (nova API)
ledcAttach(LED_R, 1000, 8); // vermelho 1 kHz
ledcAttach(LED_B, 10000, 8); // azul 10 kHz
}
void loop() {
// aumenta brilho do vermelho
for (int duty = 13; duty <= 255; duty += 20) {
ledcWrite(LED_R, duty);
ledcWrite(LED_B, 128); // azul fixo
delay(2000);
}
// volta pro início
ledcWrite(LED_R, 13);
}