from machine import Pin, ADC, PWM
from time import sleep
pot=ADC(Pin(26))
led1=PWM(Pin(4)) #All PWMs control brightness
led2=PWM(Pin(5))
led3=PWM(Pin(6))
led4=PWM(Pin(7))
led5=PWM(Pin(8))
led6=PWM(Pin(9))
led7=PWM(Pin(10))
led8=PWM(Pin(11))
frequency=500
led1.freq(frequency)
led2.freq(frequency)
led3.freq(frequency)
led4.freq(frequency)
led5.freq(frequency)
led6.freq(frequency)
led7.freq(frequency)
led8.freq(frequency)
while True:
pot_value=pot.read_u16()
led1.duty_u16(pot_value)
led2.duty_u16(pot_value)
led3.duty_u16(pot_value)
led4.duty_u16(pot_value)
led5.duty_u16(pot_value)
led6.duty_u16(pot_value)
led7.duty_u16(pot_value)
led8.duty_u16(pot_value)
print("Analog Value:",pot_value)
sleep(0.1)