from machine import Pin,SoftI2C
from utime import sleep
from ssd1306 import SSD1306_I2C
button = Pin(25, Pin.IN)
i2c = SoftI2C(sda=Pin(21), scl=Pin(22))
display = SSD1306_I2C(128, 64, i2c)
leds = [Pin(23, Pin.OUT), Pin(26, Pin.OUT), Pin(14, Pin.OUT),
Pin(19, Pin.OUT), Pin(18, Pin.OUT), Pin(5, Pin.OUT),
Pin(17, Pin.OUT), Pin(16, Pin.OUT), Pin(4, Pin.OUT),
Pin(2, Pin.OUT), Pin(15, Pin.OUT), Pin(0, Pin.OUT),
Pin(12, Pin.OUT)]
while True:
if button.value():
for led in leds:
led.value(1)
display.text('I LOVE YOU', 15, 20, 1)
display.show()
else:
for led in leds:
led.value(0)