from machine import *
from utime import *
button1 = Pin(0, Pin.IN, Pin.PULL_UP)
button2 = Pin(1, Pin.IN, Pin.PULL_UP)
led = Pin(2, Pin.OUT)
led_state = False
blinking = False
last_blink_time = ticks_ms()
def toggle_led():
global led_state
led_state = not led_state
led.value(led_state)
if __name__ == '__main__':
while True:
if button1.value() == 0:
blinking = True
if button2.value() == 0:
blinking = False
led.value(0)
if blinking:
current_time = ticks_ms()
if ticks_diff(current_time, last_blink_time) >= 2000:
toggle_led()
last_blink_time = current_time
sleep_ms(10)