Mini Pinball Table with Gemma M0 Created by John Park
Last updated on 2021-01-18 11:25:17 AM EST Guide Contents
Guide Contents 2 Overview 3 Control Parts 4 Table Materials 5 Tools 7 Code the Gemma M0 with CircuitPython 8 Gemma M0 8 Coding Options 8 iCade Standard 8 Keyboard Mapping 10 Test Code 11 Button Code 12 Connect the Arcade Buttons 15 Assemble the Aluminum Table 22 Cutlist 22 Assembly 27 Front Rail and Plunger Button 28 Side Flipper Buttons 30 Front Rail Connection to Side Rails 32 Front Leg Attachment 34 Rear Leg Attachment 36 Rear Frame Supports 38 Gemma M0 Mount 39 Play Pinball! 43
© Adafruit Industries https://learn.adafruit.com/mini-pinball-table-with-gemma-m0 Page 2 of 44 Overview
It's a lot of fun to play virtual pinball on an iPad! My favorite game is Pinball Arcade which features excellent physics and a huge host of classic table reproductions, from "Aadams Family Pinball" to "Theatre of Magic" and more. But, playing with the virtual, screen-tapping controls isn't as satisfying as hitting real flipper buttons. Let's solve that!
This Mini Pinball Table is pretty straightforward to build, using slotted aluminum extrusion and hardware. And, the circuit to make it all go is really easy to make -- it requires no soldering, just plug wires and clip alligator clips to the buttons and a Gemma M0 microcontroller, which takes care of the rest!