# .';:cc;. # .,',;lol::c. # ;';lddddlclo # lcloxxoddodxdool:,. # cxdddxdodxdkOkkkkkkkd:. # .ldxkkOOOOkkOO000Okkxkkkkx:. # .lddxkkOkOOO0OOO0000Okxxxxkkkk: # 'ooddkkkxxkO0000KK00Okxdoodxkkkko # .ooodxkkxxxOO000kkkO0KOxolooxkkxxkl # lolodxkkxxkOx,. .lkdolodkkxxxO. # doloodxkkkOk .... .,cxO; # ddoodddxkkkk: ,oxxxkOdc'..o' # :kdddxxxxd, ,lolccldxxxkkOOOkkkko, # lOkxkkk; :xkkkkkkkkOOO000OOkkOOk. # ;00Ok' 'O000OO0000000000OOOO0Od. # .l0l.;OOO000000OOOOOO000000x, # .'OKKKK00000000000000kc. # .:ox0KKKKKKK0kdc,. # ... # # Author: peppe8o # Date: Apr 15th, 2023 # Version: 1.0 # blog: https://peppe8o.com from machine import Pin #define PINs according to cabling led = Pin("LED", Pin.OUT) button_a = 18 button_b = 19 #set pins on_button = Pin(button_a, Pin.IN, Pin.PULL_UP) off_button = Pin(button_b, Pin.IN, Pin.PULL_UP) def read_button(button_pin): return not button_pin.value() while True: if read_button(on_button) == True: led.value(True) elif read_button(off_button) == True: led.value(False)