from machine import Pin, ADC, PWM
from time import sleep
a = ADC(26)
b = ADC(27)
c = ADC(28)
red = PWM(Pin(2))
green = PWM(Pin(1))
blue = PWM(Pin(0))
red.freq(100)
blue.freq(100)
green.freq(100)
while True:
value_a = a.read_u16()
value_b = b.read_u16()
value_c = c.read_u16()
duty_red = int((value_a / 65535) * 65535)
duty_green = int((value_b / 65535) * 65535)
duty_blue = int((value_c / 65535) * 65535)
red.duty_u16(duty_red)
green.duty_u16(duty_green)
blue.duty_u16(duty_blue)
print("ADC Values: A={}, B={}, C={}".format(value_a, value_b, value_c))
sleep(0.1)