@@DanielRV13 a partir de la version 3.0.x de librerías de Placas para ESP32 las funciones ledcSetup y ledcAttachPin, son funcionadas ahora se llaman ledcAttachChannel(pin, frecuencia, resolucion, canal) y ledcWriteChannel(canal, duty); te dejo el ejemplo modificado const int PWM = 19; const int frecuencia = 5300; const int canal = 0; const int resolucion = 8; const int PWM_Observado = 32; int salida = 0; void setup() { Serial.begin(115200); ledcAttachChannel(PWM, frecuencia, resolucion, canal); ledcWriteChannel(canal, 128); } Link de la información docs.espressif.com/projects/arduino-esp32/en/latest/migration_guides/2.x_to_3.0.html
Hola la Función ledcSetup, ledcAttachPin no se usan en las libraries de placas esp32 a partir de la version 3.0.x en adelante, saludos
@@FernandoOviedo-n3z hola, podrías comentarme porque?
@@DanielRV13 a partir de la version 3.0.x de librerías de Placas para ESP32 las funciones ledcSetup y ledcAttachPin, son funcionadas ahora se llaman ledcAttachChannel(pin, frecuencia, resolucion, canal) y ledcWriteChannel(canal, duty); te dejo el ejemplo modificado
const int PWM = 19;
const int frecuencia = 5300;
const int canal = 0;
const int resolucion = 8;
const int PWM_Observado = 32;
int salida = 0;
void setup() {
Serial.begin(115200);
ledcAttachChannel(PWM, frecuencia, resolucion, canal);
ledcWriteChannel(canal, 128);
}
Link de la información
docs.espressif.com/projects/arduino-esp32/en/latest/migration_guides/2.x_to_3.0.html