from machine import Pin,ADC,PWM
import time
Pwms = [PWM(Pin(19)),PWM(Pin(21)),PWM(Pin(22))]
adcs = [ADC(Pin(2)),ADC(Pin(0)),ADC(Pin(4))]
while True:
for pwm in Pwms:
pwm.freq(5000)
adc_one_pot = adcs[0].read() # first potentiometer
adc_two_pot = adcs[1].read() # second potentiometer
adc_three_pot = adcs[2].read() # third potentiometer
duty_led1_cycle = adc_one_pot // 4
duty_led2_cycle = adc_two_pot // 4
duty_led3_cycle = adc_three_pot // 4
Pwms[0].duty(duty_led1_cycle)
Pwms[1].duty(duty_led2_cycle)
Pwms[2].duty(duty_led3_cycle)
time.sleep(0.5)