import machine
import time
import dht
# Initialize DHT22 on GP15
sensor = dht.DHT22(machine.Pin(15))
while True:
try:
sensor.measure()
temperature = sensor.temperature()
humidity = sensor.humidity()
print("Temperature: {:.1f}°C Humidity: {:.1f}%".format(temperature, humidity))
except OSError as e:
print("Sensor error:", e)
time.sleep(1)