#define ADCpin 34
#define LEDpin 15
float ADCval;
int val = 0;
int resolution = 15;
void setup(){
Serial.begin(115200);
pinMode(LEDpin, INPUT);
ledcAttach(LEDpin, 50, resolution);
}
void loop(){
ADCval = map(analogRead(ADCpin), 0.0, 4095.0, 0.5, 50);
ledcWriteTone(LEDpin, ADCval);
Serial.print("Potentiometer value: ");
Serial.print(analogRead(ADCpin));
Serial.print(" |Frequency: ");
Serial.print(ADCval);
Serial.println(" Hz");
delay(1000);
}