D3 - D4
D1- D2
D5 - D6
D7-D8
from machine import Pin, PWM
led1 = Pin(2, Pin.OUT) #D4
button1 = Pin(0, Pin.IN, Pin.PULL_UP)#D3
led2 = Pin(4, Pin.OUT) #D2
button2 = Pin(5, Pin.IN, Pin.PULL_UP) #D1
led3 = Pin(12, Pin.OUT) #D6
button3 = Pin(14, Pin.IN, Pin.PULL_UP) #D5
led4 = Pin(15, Pin.OUT)#D8
button4 = Pin(13, Pin.IN, Pin.PULL_UP)#D7
while True:
led2.value(button2.value())
led4.value(not button4.value())
if not button1.value():
led1.value(not led1.value())
while not button1.value():
pass
if not button3.value():
led3.value(not led3.value())
while not button3.value():
pass
# if not button2.value():
# led2.value(not led2.value())
# while not button2.value():
# pass
# if not button4.value():
# led4.value(not led4.value())
# while not button4.value():
# pass