-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimg_calabera.py
23 lines (16 loc) · 4.51 KB
/
img_calabera.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from machine import Pin, SoftI2C
import ssd1306
import framebuf
import time
# using default address 0x3C
i2c = SoftI2C(sda=Pin(21), scl=Pin(22))
display = ssd1306.SSD1306_I2C(127, 63, i2c)
display.framebuf.fill(0) # fill entire screen with colour=0
img_calabera = bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x07\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x03\xfc\x00\x00\x00\x00\x0f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x07\xfe\x00\x00\x00\x00\x7f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x07\xff\xe0\x00\x00\x01\xff\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x01\xff\xf0\x00\x00\x01\xff\xf0\x00\x00\x01\xff\xff\xf0\x00\x00\x00\xff\xf8\x00\x00\x00\xff\xfc\x00\x00\x0f\xff\xff\xff\x00\x00\x03\xff\xf0\x00\x00\x00\x3e\x3f\x00\x00\x67\xff\xff\xfc\xe0\x00\x0f\xc7\xc0\x00\x00\x00\x00\x1f\x00\x03\xdf\xff\xff\xff\xbc\x00\x0f\x80\x00\x00\x00\x00\x00\x0f\xc0\x0f\x5f\xff\xff\xff\xaf\x00\x7f\x00\x00\x00\x00\x00\x00\x03\xf0\x1d\xbf\xff\xff\xff\xd3\x80\xfc\x00\x00\x00\x00\x00\x00\x00\xf8\x7f\xff\xff\xff\xff\xff\xe1\xf0\x00\x00\x00\x00\x00\x00\x00\xfc\xff\xff\xff\xff\xff\xff\xf7\xe0\x00\x00\x00\x00\x00\x00\x00\x3c\x00\x00\x00\x00\x00\x00\x07\x80\x00\x00\x00\x00\x00\x00\x00\x1b\xff\xff\xff\xff\xff\xff\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x03\xff\xff\xff\xff\xff\xff\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\xff\xff\xff\xff\xff\xff\xff\xff\xff\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\xff\xff\xff\xff\xff\xff\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x07\xff\xf0\x3f\xff\xc1\xff\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x07\xff\xc0\x0f\xff\x00\x3f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x03\xff\x80\x07\xfc\x00\x1f\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x03\xff\x80\x07\xfc\x00\x1f\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\x80\x07\xfe\x00\x1f\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xc0\x0f\xff\x00\x3f\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xf8\x7f\xff\xe1\xff\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\xff\xff\x0f\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\xff\xfc\x03\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\xff\xf8\x03\xff\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x3f\xfc\x07\xff\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x8f\xff\x0f\xff\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x7e\x1f\xff\x87\xec\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x7f\xc0\x00\x3f\xee\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1e\x0f\xdf\x9f\xbf\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x3f\xff\x3f\x9f\xcf\xff\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7d\xff\x00\x00\x0f\xf3\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf8\xe6\xff\x9f\xf6\xf1\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x07\xe1\xfc\xff\x9f\xf3\xf8\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x81\xff\xe0\x00\x7f\xf8\x1f\x00\x00\x00\x00\x00\x00\x00\x1f\x1f\x80\xff\xff\xff\xff\xf0\x1f\x8f\x80\x00\x00\x00\x00\x00\xff\xfe\x00\x7f\xff\xff\xff\xe0\x07\xff\xe0\x00\x00\x00\x00\x00\xff\xf8\x00\x7f\xff\xff\xff\xe0\x01\xff\xf0\x00\x00\x00\x00\x00\xff\xfc\x00\x1f\xff\xff\xff\x80\x07\xff\xe0\x00\x00\x00\x00\x00\x3f\xff\x00\x07\xff\xff\xfe\x00\x0f\xff\xc0\x00\x00\x00\x00\x00\x07\xff\x00\x01\xff\xff\xf8\x00\x0f\xfc\x00\x00\x00\x00\x00\x00\x03\xfe\x00\x00\x0f\xff\x00\x00\x07\xfc\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x01\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
while True:
buffer = img_calabera
fb = framebuf.FrameBuffer(buffer, 127, 63, framebuf.MONO_HLSB)
display.framebuf.fill(0)
display.framebuf.blit(fb, 8, 0)
display.show()
time.sleep_ms(2000)