from time import sleep
from machine import ADC, Pin
sleep(0.1) # Wait for USB to become ready
ldr = ADC(Pin(26))
while True:
raw_value = ldr.read_u16() #value between 0-65535
light_level = 65535 - raw_value # More lux(lighter) makes lower raw_value per default. This formula makes it more accurate: high light_value(lux) = lighter
print(light_level)
sleep(2)Loading
pi-pico-w
pi-pico-w