#####################################
###### IMPORT LIBRARIES
from machine import Pin
from utime import sleep
#####################################
###### PIN CONFIGURATIONS
led1_pin = Pin(4, Pin.OUT)
pb1_pin = Pin(17, Pin.IN)
led2_pin = Pin(2, Pin.OUT)
pb2_pin = Pin(18, Pin.IN)
#####################################
###### MAIN ROUTINE
def main():
while True:
# --- PB1 Control ---
if pb1_pin.value() == 1:
led1_pin.on()
sleep(0.5)
led1_pin.off()
sleep(0.5)
else:
led1_pin.off()
# --- PB2 Control ---
if pb2_pin.value() == 1:
led2_pin.on()
sleep(0.5)
led2_pin.off()
sleep(0.5)
else:
led2_pin.off()
#####################################
###### EXECUTE MAIN ROUTINE
if __name__ == '__main__':
main()