from machine import Pin
import time
# I tuoi pin configurati correttamente
pins = [
Pin(18, Pin.OUT), # A (Alto)
Pin(19, Pin.OUT), # B (Alto Destra)
Pin(13, Pin.OUT), # C (Basso Destra)
Pin(14, Pin.OUT), # D (Basso)
Pin(15, Pin.OUT), # E (Basso Sinistra)
Pin(17, Pin.OUT), # F (Alto Sinistra)
Pin(16, Pin.OUT) # G (Centro)
]
num = [
[0,0,0,0,0,0,1], #0
[1,0,0,1,1,1,1],#1
[0,0,1,0,0,1,0],#2
[0,0,0,0,1,1,0],#3
[1,0,0,1,1,0,0],#4
[0,1,0,0,1,0,0],#5
[0,1,0,0,0,0,0],#6
[0,0,0,1,1,1,1],#7
[0,0,0,0,0,0,0],#8
[0,0,0,0,1,0,0]#9
]
while True:
for i in range (10):
for x in range (7):
pins[x].value(num[i][x])
time.sleep(1)