GPIO2.FALLING, callback=btn2Callback, bouncetime=1000) GPIO2.add_event_detect(BTN3, GPIO2.FALLING, callback=btn3Callback, bouncetime=300) displayIdleScreen(disp, " Hello! ", " Belmin Mustajbasic ", " Mirza Mesihovic ") CSVRefreshThread = threading.Thread(target=refreshCSVThread) IdleScreenThread = threading.Thread(target=idleScreenThread) TaskScreenThread = threading.Thread(target=tasksScreenThread) AlarmScreenThread = threading.Thread(target=alarmScreenThread) LedThread = threading.Thread(target=ledThread) SoundThread = threading.Thread(target=soundThread) CSVRefreshThread.start() time.sleep(1) IdleScreenThread.start() AlarmScreenThread.start() TaskScreenThread.start() LedThread.start() SoundThread.start() while True: time.sleep(1e6) GPIO.cleanup()