from machine import Pin,I2C
import ssd1306
import time
import dht
# ESP32 Pin assignment
i2c = I2C(0, scl=Pin(22), sda=Pin(21))
oled_width = 128
oled_height = 64
oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)
sensor_data = dht.DHT22(Pin(15))
def call_dht():
sensor_data.measure()
global temp
temp = sensor_data.temperature()
print ("temperature-",temp)
while True:
call_dht()
oled.fill(0)
oled.text("temperatura",0,0)
oled.text(str(temp),110,0)
oled.show()