from machine import Pin, I2C
from ssd1306 import SSD1306_I2C
from time import sleep
from random import randrange
i2c_oled = I2C(scl=Pin(25), sda=Pin(26))
oled_w = 128
oled_h = 64
oled = SSD1306_I2C(oled_w, oled_h, i2c_oled)
oled.fill(0)
while True:
oled.text('Display Pontos', 0, 0)
oled.text('OLED ESP32', 0, 20)
oled.text('Micro Python', 0, 35)
oled.text('Rafael Santiago', 0, 50)
oled.show()
for _ in range(1, 10):
oled.pixel(randrange(128), randrange(64), 1)
oled.show()
sleep(1)
oled.fill(1)
oled.show()
for _ in range(1, 10):
oled.pixel(randrange(128), randrange(64), 0)
oled.show()
oled.fill(0)
oled.show()