print("Hello, ESP32!")
from machine import Pin
from machine import ADC
from utime import sleep
import math
ntc = ADC(Pin(2))
ntc.atten(ADC.ATTN_11DB)
ntc.width(ADC.WIDTH_12BIT)
red = Pin(13, Pin.OUT)
green = Pin(14, Pin.OUT)
blue = Pin(26, Pin.OUT)
def set_rgb(r, g, b):
red.value(r)
green.value(g)
blue.value(b)
def main():
while True:
adc_value = ntc.read()
print("Temperature value:", adc_value)
if adc_value < 700:
set_rgb(1, 0, 0)
elif adc_value < 1660:
set_rgb(0, 1, 0)
else:
set_rgb(0, 0, 1)
sleep(0.5)
if __name__ == '__main__':
main()