from machine import Pin
import utime
pins = [
Pin(16,Pin.OUT),
Pin(17,Pin.OUT),
Pin(18,Pin.OUT),
Pin(19,Pin.OUT),
Pin(13,Pin.OUT),
Pin(14,Pin.OUT),
Pin(15,Pin.OUT),
Pin(12,Pin.OUT),
]
chars = [
[1, 0, 0, 0, 0, 0, 0, 0], #0
[1, 1, 1, 0, 0, 1, 1, 1], #1
[0, 1, 0, 0, 1, 0, 0, 0], #2
[0, 1, 0, 0, 0, 0, 1, 0], #3
[0, 0, 1, 0, 0, 1, 1, 0], #4
[0, 0, 0, 1, 0, 0, 1, 0], #5
[0, 0, 0, 1, 0, 0, 0, 0], #6
[1, 1, 0, 0, 0, 1, 1, 1], #7
[0, 0, 0, 0, 0, 0, 0, 0], #8
[0, 0, 0, 0, 0, 0, 1, 0], #9
]
def clear():
for i in pins:
i.value(1)
clear()
while True:
for i in range(len(chars)):
for j in range(len(pins)):
pins[j].value(chars[i][j])
utime.sleep(1)