#!/usr/bin/env pybricks-micropython from pybricks.hubs import EV3Brick from pybricks.parameters import Button from menu import wait_for_button # Initialize the EV3. ev3 = EV3Brick() while True: # Show the menu and wait for one button to be selected. button = wait_for_button(ev3) # Now you can do something, based on which button was pressed. # In this demo, we just play a different sound for each button. if button == Button.LEFT: ev3.speaker.beep(200) elif button == Button.RIGHT: ev3.speaker.beep(400) elif button == Button.UP: ev3.speaker.beep(600) elif button == Button.DOWN: ev3.speaker.beep(800) elif button == Button.CENTER: ev3.speaker.beep(1000)