from machine import Pin, ADC
from math import log
import time
adc = ADC(Pin(26))
const = 3950
prev_cel = -25.0
while True:
value = adc.read_u16()
cel = round(1 / (log(1 / (65535. / value - 1)) / const + 1.0 / 298.15) - 273.15, 1)
if cel != prev_cel:
print(f"Temperature: {cel}°C")
print("")
prev_cel = cel
time.sleep(0.5)