from machine import Pin, Timer
import tm1637

tm = tm1637.TM1637(clk=Pin(14), dio=Pin(15))
button_pin = 13

counter_ms = 0
running = False

def setup():
    global button
    button = Pin(button_pin, Pin.IN, Pin.PULL_UP)
    button.irq(trigger=Pin.IRQ_RISING, handler=button_isr)
    
def button_isr(pin):
    global running
    running = not running

def display_time(timer):
    global counter_ms
    if running:
        tm.number(counter_ms)
        counter_ms += 1

def loop():
    timer = Timer(freq=100, mode=Timer.PERIODIC, callback=display_time)
    while True:
        pass

if __name__ == '__main__':
    setup()
    loop()
$abcdeabcde151015202530fghijfghij
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT
4-Digit Display