import dht
from machine import Pin
from time import sleep
dht_pin = Pin(4, Pin.IN)
dht_sensor = dht.DHT22(dht_pin)
while True:
try:
dht_sensor.measure()
temperature = dht_sensor.temperature()
humidity = dht_sensor.humidity()
print("Temperature: {:.1f} C".format(temperature))
print("Humidity: {:.1f} %".format(humidity))
sleep(2)
except OSError as e:
print("Failed to read from DHI sensor:", e)
continue