from machine import Pin, I2C
import ssd1306
from time import sleep
import dht
import time
# ESP32 Pin assignment
i2c = I2C(0, scl=Pin(22), sda=Pin(21))
oled = ssd1306.SSD1306_I2C(128, 64, i2c)
sensor = dht.DHT22(Pin(13))
while True:
sensor.measure()
temp = sensor.temperature()
umid = sensor.humidity()
print('Temperatura: {:.2f}°C Umidade: {:.2f}'. format(temp, umid))
temp = 'Temperatura: ' + str(temp)
umid = 'Umidade: ' + str(umid)
oled.fill(0)
oled.text(temp, 0, 0)
oled.text(umid, 0, 20)
oled.show()
sleep(2)