#define pinRed 26
#define pinGreen 25
#define pinBlue 33
#define potRed 34
#define potGreen 35
#define potBlue 32
#define freq 5000
#define resolution 8
void setup() {
pinMode(pinRed, OUTPUT);
pinMode(pinGreen, OUTPUT);
pinMode(pinBlue, OUTPUT);
// Configurar los canales PWM para cada color
ledcAttachChannel(pinRed, freq, resolution, 0);
ledcAttachChannel(pinGreen, freq, resolution, 1);
ledcAttachChannel(pinBlue, freq, resolution, 2);
}
void loop() {
int redValue = analogRead(potRed) / 16; // Convertir 0-4095 a 0-255
int greenValue = analogRead(potGreen) / 16;
int blueValue = analogRead(potBlue) / 16;
ledcWriteChannel(0, redValue);
ledcWriteChannel(1, greenValue);
ledcWriteChannel(2, blueValue);
delay(10);
}