import machine import utime import dht # Set up the DHT11 sensor on GPIO 14 sensor = dht.DHT11(machine.Pin(14)) while True: try: sensor.measure() temp_c = sensor.temperature() hum = sensor.humidity() # Convert to Fahrenheit temp_f = (temp_c * 9/5) + 32 print("Temperature: {:.1f}°F".format(temp_f)) print("Humidity: {}%".format(hum)) print("------------------------") except OSError as e: print("Sensor error:", e) # Wait 60 seconds utime.sleep(60)