from machine import Pin, I2C
import ssd1306
from utime import sleep_ms
i2c = I2C(scl=Pin(22), sda=Pin(21))
display_width = 128
display_height = 64
display = ssd1306.SSD1306_I2C(display_width, display_height, i2c)
display.invert(1)
display.fill_rect(40, 3, 50, 60, 1)
display.fill_rect(45, 8, 40, 50, 0)
display.fill_rect(0, 0, 20, 20, 1)
display.fill_rect(108, 0, 20, 20, 1)
display.fill_rect(0, 44, 20, 20, 1)
display.fill_rect(108, 44, 20, 20, 1)
display.fill_rect(5, 5, 10, 10, 0)
display.fill_rect(114, 5, 10, 10, 0)
display.fill_rect(5, 50, 10, 10, 0)
display.fill_rect(114, 50, 10, 10, 0)
display.text('M', 60, 10, 1)
sleep_ms(500)
display.text('A', 60, 20, 1)
sleep_ms(500)
display.text('X', 60, 30, 1)
sleep_ms(500)
display.text('I', 60, 40, 1)
sleep_ms(500)
display.text('M', 60, 50, 1)
display.show()