from machine import Pin, I2C
from ssd1306 import SSD1306_I2C
import time
import framebuf
ancho=128
alto=64
i2c = I2C (0, scl=Pin(22), sda=Pin(21))
oled= SSD1306_I2C(ancho, alto, i2c)
def buscar_icono(ruta):
dibujo = open(ruta, "rb")#abrir en modo de lectura de bits
dibujo.readline()#metodo para uicarse en la primera linea de los bist
xy = dibujo.readline()#ubicarse en la segunda lnea
x = int(xy.split()[0])#split devuelve una lista de la variable solo 2 elementos
y = int(xy.split([1]))
icono = bytearray(dibujo.read)#guardar en matriz de bites
dibujo.close()
return framebuf.FrameBuffer(icono, x, y, framebuf.MONO_HLSB)#utilizamos el MONO HLSB
print(i2c.scan())
oled.blit(buscar_icono("cisco.txt"), 0, 0)#ruta sitio de uvicacion del directorio
oled.show()
time.sleep(3)
oled.fill(0)
oled.show()
time.sleep(2)
oled.fill(1)
oled.show()
time.sleep(3)