Build the Box

Install arcade buttons

  • First disconnect the quick connect wires from both arcade buttons.
  • Grab a small - medium sized box.
  • Using a ruler, draw a line approximately through the middle of the box top length-wise.
  • According to the schematic of the arcade button, the diameter of the button that we want is 29.5 cm. This smaller diameter will allow the button to snap into place and be snug against the cardboard.
  • Measure two points 29.5 cm away from each other on both sides of the box.
  • From the mid-point of line you just drew, draw another identical line that's perpendicular.
  • Now we have 4 points on the circles, sketch in the arc to complete it. The circle does not have to be perfect!
  • Now use a hobby knife to cut out the circle.
  • Take an arcade button and press it in place.
  • Repeat on the other side!

Feed wires through back and connect to buttons

  • Poke a hole in the back of the box with a pen or pencil.
  • Feed the quick connect cables through the hole.
  • Now connect the corresponding cables to the arcade buttons.

Finishing touches

  • Cut the red wires off of the JST connectors as we are not using them.
  • Run the remaining wires around the left corner of the box and secure with some tape.
  • Secure PyPortal the top of the box with some double sided tape.

Power up the PyPortal in and it's time-to-trivia!

Going Further

How can you make this trivia game even cooler? Here are some ideas:

  • Create a point system! Use the buttons to tell the PyPortal if you got the question right or not and add up points accordingly. 
  • Use the question difficulty element from the API to determine the amount of points for each question.
  • Use the category element from the API to have different "rounds" based on category.
This guide was first published on Jul 17, 2019. It was last updated on Jul 17, 2019. This page (Build the Box) was last updated on Jul 28, 2019.