from machine import Pin, SoftI2C
from time import sleep
import ssd1306 #importa la libreria para pantalla OLED ssd1306
# Puedes elegir cualquier otra combinación de pines I2C
i2c = SoftI2C(scl=Pin(5), sda=Pin(4))
#Crea una instancia I2C por software. Define el pin GPIO 5
#como SCL (reloj) y GPIO 4 como SDA (datos).
#Puedes cambiarlos si lo necesitas.
oled_width = 128
oled_height = 32
#Define el tamaño de la pantalla OLED en píxeles.
#En este caso, 128x32.
oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)
#Crea un objeto de tipo pantalla OLED utilizando la interfaz I2C
# con las dimensiones establecidas.
i=0
while True:
oled.fill(0) #limpia la pantalla OLED
i=i+1
oled.text('Temperatura', 0, 0)
oled.text('Hello', 0, 12)
oled.text('Hello, World', 0, 22)
oled.text(str(i), 100, 22)
oled.show()#muestra los cambios que se hacen
#en la pantalla OLED
sleep(1)
oled.show()