diff --git a/templates/xboxcontroller.py b/templates/xboxcontroller.py new file mode 100644 index 0000000..978e69f --- /dev/null +++ b/templates/xboxcontroller.py @@ -0,0 +1,18 @@ +from pybricks.pupdevices import Motor +from pybricks.parameters import Button, Direction, Port, Side, Stop +from pybricks.tools import run_task, multitask +from pybricks.tools import wait, StopWatch +from pybricks.robotics import DriveBase +from pybricks.iodevices import XboxController +from pybricks.hubs import PrimeHub +hub = PrimeHub() +testmotor = Motor(Port.C) +async def main(): + while True: + if(Button.UP in buttons.pressed()): + testmotor.run(500) + else: + testmotor.stop() + await wait(10) +# Run the main function +run_task(main()) \ No newline at end of file