We have got out first ever button board prototype working!
We are planning to mount the the buttons onto plexiglass as in the photo, then mount that onto a box make out of VEX parts. We are using a Raspberry Pi Pico as the controller board running FreeRTOS. In later versions we will have an Android tablet mounted to it to display info sent from the robot. Here is the source code for the Pico, it is still very work in progress.