import dht
import machine
from time import sleep
dht_sensor = dht.DHT22(machine.Pin(28))
servo = machine.PWM(machine.Pin(16), freq=50)
while True:
dht_sensor.measure()
angle = min(max(dht_sensor.temperature(), -20), 50) * 2.57142857 + 51.42857142
servo.duty_ns(int((angle*10311.1 + 544000)))
sleep(.01)