from machine import Pin
from utime import sleep_ms

A = Pin(32, Pin.OUT)
B = Pin(33, Pin.OUT)
C = Pin(25, Pin.OUT)
D = Pin(26, Pin.OUT)
E = Pin(27, Pin.OUT)
F = Pin(14, Pin.OUT)
G = Pin(12, Pin.OUT)
SW1 = Pin(4, Pin.IN)
SW2 = Pin(2, Pin.IN)

def Clear_Display():
    A.off()
    B.off()
    C.off()
    D.off()
    E.off()
    F.off()
    G.off()

def Show_Number(Num):
    Clear_Display()
    if Num == 0:
        A.on()
        B.on()
        C.on()
        D.on()
        E.on()
        F.on()
    elif Num == 1:
        B.on()
        C.on()
    elif Num == 2:
        A.on()
        B.on()
        D.on()
        E.on()
        G.on()
    elif Num == 3:
        A.on()
        B.on()
        C.on()
        D.on()
        G.on()
    elif Num == 4:
        B.on()
        C.on()
        F.on()
        G.on()
    elif Num == 5:
        A.on()
        C.on()
        D.on()
        F.on()
        G.on()
    elif Num == 6:
        A.on()
        C.on()
        D.on()
        E.on()
        F.on()
        G.on()
    elif Num == 7:
        A.on()
        B.on()
        C.on()
        F.on()
    elif Num == 8:
        A.on()
        B.on()
        C.on()
        D.on()
        E.on()
        F.on()
        G.on()
    elif Num == 9:
        A.on()
        B.on()
        C.on()
        D.on()
        F.on()
        G.on()



x = 0
while True:
  Show_Number (x)
  if SW1() == False:
    while SW1() == False:
     sleep_ms(1)
    x = x+1
    if x >= 10:
      x = 0
  if SW2() == False:     
    while SW2() == False:
     sleep_ms(1)
    x = x-1
    if x >= 10:
      x = 0
  sleep_ms(100)
$abcdeabcde151015202530fghijfghij
esp:VIN
esp:GND.2
esp:D13
esp:D12
esp:D14
esp:D27
esp:D26
esp:D25
esp:D33
esp:D32
esp:D35
esp:D34
esp:VN
esp:VP
esp:EN
esp:3V3
esp:GND.1
esp:D15
esp:D2
esp:D4
esp:RX2
esp:TX2
esp:D5
esp:D18
esp:D19
esp:D21
esp:RX0
esp:TX0
esp:D22
esp:D23
sevseg1:COM.1
sevseg1:COM.2
sevseg1:A
sevseg1:B
sevseg1:C
sevseg1:D
sevseg1:E
sevseg1:F
sevseg1:G
sevseg1:DP
r1:1
r1:2
r4:1
r4:2
r5:1
r5:2
r6:1
r6:2
r7:1
r7:2
btn1:1.l
btn1:2.l
btn1:1.r
btn1:2.r
btn2:1.l
btn2:2.l
btn2:1.r
btn2:2.r
r2:1
r2:2
r3:1
r3:2
r8:1
r8:2
r9:1
r9:2