For Raspberry Pi electronics projects, sure you can always buy push buttons and wires, but why not use a more do-it-yourself construction and electronics recycling approach?
You can develop your own push buttons with ease from paper, cardboard, and aluminum foil. The main consideration when designing such a button is that you want the contacts to be relatively durable and reasonably close together so that the button is easy to use. At the same time, you want some springiness so that the button doesn’t stick down or bounce. With the right techniques, it is relatively easy to construct a reliable push button.
-
Basic cardboard bench spring. You have two contacts on a base board like printed circuit board buttons, and aluminum foil on the bottom of a cardboard “bench” key cap. Pushing down closes the contacts, the cardboard ensures a reliable release.
-
Paper sprung button. Similar to the cardboard bench spring, but using paper instead. Use a sufficient quantity and stiffness of paper to get a reliable spring. Use accordian folds if needed.