import board
import busio
import adafruit_ssd1306
import time

# inicialização do display OLED
i2c = busio.I2C(scl=board.GP21, sda=board.GP20)
oled = adafruit_ssd1306.SSD1306_I2C(128, 64, i2c, addr=0x3C)

# inicialização da pontuação
score = 0

try:
  inverter = False
  while True:
    # inversão da exibição do conteúdo
    oled.invert(inverter)

    # apaga o display
    oled.fill(0)

    # desenha uma moldura no display
    oled.rect(0, 0, 128, 64, 1)
    oled.rect(2, 2, 124, 60, 1)

    # desenha a pontuação atual na tela
    oled.text("Score: {}".format(score), 4, 4, 1)
    oled.show()

    inverter = not inverter

    # aguarda 1 segundo antes de atualizar a pontuação
    time.sleep(1)

    # atualiza a pontuação
    score += 1
finally:
  oled.invert(False)
  oled.fill(0)
  oled.show()
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT
D0D1D2D3D4D5D6D7GNDLOGIC