LEGO Technic compatible modular base for 12mm push buttons. Can be used to with a Raspberry Pi, Arduino, Makey Makey, etc.
3, 4, and 6-button pieces are included, but can combined together. I included two 4-button varieties. The tight fit version works better as a D-pad if you are using as a simple controller.
I printed without supports. This produces a few rough patches in out-of-the-way areas, so if that matters to you, they can be added.
Here are the exact buttons used (they have a screw back, which is needed):
Bases can be connected together using LEGO Technic pegs. If you do not have any, I have had some success printing these:
A part of my ever-expanding system of Technic compatible parts for DIY electronic components including Raspberry Pis, Arduinos, breadboards, sensors, and more. Stay tuned for more updates!
Collection of all compatible parts available here: https://www.thingiverse.com/aguzinski/collections/modbase-lego