• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
The Compact Digital Pinball Controller 3D Printer File Image 1
The Compact Digital Pinball Controller 3D Printer File Image 2
The Compact Digital Pinball Controller 3D Printer File Image 3
The Compact Digital Pinball Controller 3D Printer File Image 4
The Compact Digital Pinball Controller 3D Printer File Image 5
The Compact Digital Pinball Controller 3D Printer File Image 6
The Compact Digital Pinball Controller 3D Printer File Image 7
The Compact Digital Pinball Controller 3D Printer File Image 8
The Compact Digital Pinball Controller 3D Printer File Image 9
The Compact Digital Pinball Controller 3D Printer File Image 10
The Compact Digital Pinball Controller 3D Printer File Image 11
The Compact Digital Pinball Controller 3D Printer File Image 12
The Compact Digital Pinball Controller 3D Printer File Image 13
The Compact Digital Pinball Controller 3D Printer File Image 14
The Compact Digital Pinball Controller 3D Printer File Image 15
The Compact Digital Pinball Controller 3D Printer File Image 16
The Compact Digital Pinball Controller 3D Printer File Image 17
The Compact Digital Pinball Controller 3D Printer File Image 18
The Compact Digital Pinball Controller 3D Printer File Image 19
The Compact Digital Pinball Controller 3D Printer File Image 20
The Compact Digital Pinball Controller 3D Printer File Image 21
The Compact Digital Pinball Controller 3D Printer File Image 22
The Compact Digital Pinball Controller 3D Printer File Image 23
The Compact Digital Pinball Controller 3D Printer File Image 24
The Compact Digital Pinball Controller 3D Printer File Image 25
The Compact Digital Pinball Controller 3D Printer File Image 26
The Compact Digital Pinball Controller 3D Printer File Image 27
The Compact Digital Pinball Controller 3D Printer File Image 28
The Compact Digital Pinball Controller 3D Printer File Image 29
The Compact Digital Pinball Controller 3D Printer File Image 30
The Compact Digital Pinball Controller 3D Printer File Thumbnail 1
The Compact Digital Pinball Controller 3D Printer File Thumbnail 2
The Compact Digital Pinball Controller 3D Printer File Thumbnail 3
The Compact Digital Pinball Controller 3D Printer File Thumbnail 4
The Compact Digital Pinball Controller 3D Printer File Thumbnail 5
The Compact Digital Pinball Controller 3D Printer File Thumbnail 6
The Compact Digital Pinball Controller 3D Printer File Thumbnail 7
The Compact Digital Pinball Controller 3D Printer File Thumbnail 8
The Compact Digital Pinball Controller 3D Printer File Thumbnail 9
The Compact Digital Pinball Controller 3D Printer File Thumbnail 10
The Compact Digital Pinball Controller 3D Printer File Thumbnail 11
The Compact Digital Pinball Controller 3D Printer File Thumbnail 12
The Compact Digital Pinball Controller 3D Printer File Thumbnail 13
The Compact Digital Pinball Controller 3D Printer File Thumbnail 14
The Compact Digital Pinball Controller 3D Printer File Thumbnail 15
The Compact Digital Pinball Controller 3D Printer File Thumbnail 16
The Compact Digital Pinball Controller 3D Printer File Thumbnail 17
The Compact Digital Pinball Controller 3D Printer File Thumbnail 18
The Compact Digital Pinball Controller 3D Printer File Thumbnail 19
The Compact Digital Pinball Controller 3D Printer File Thumbnail 20
The Compact Digital Pinball Controller 3D Printer File Thumbnail 21
The Compact Digital Pinball Controller 3D Printer File Thumbnail 22
The Compact Digital Pinball Controller 3D Printer File Thumbnail 23
The Compact Digital Pinball Controller 3D Printer File Thumbnail 24
The Compact Digital Pinball Controller 3D Printer File Thumbnail 25
The Compact Digital Pinball Controller 3D Printer File Thumbnail 26
The Compact Digital Pinball Controller 3D Printer File Thumbnail 27
The Compact Digital Pinball Controller 3D Printer File Thumbnail 28
The Compact Digital Pinball Controller 3D Printer File Thumbnail 29
The Compact Digital Pinball Controller 3D Printer File Thumbnail 30

The Compact Digital Pinball Controller

3DFreeman avatar3DFreeman

December 12, 2025

thingiverse-icon
DescriptionCommentsTags

Description

Update 24/01/26: A request was made for a D-pad and unfortunately space doesn't allow for me to integrate one of my joy/thumbstick designs so I settled for a squashed d-pad layout using 18mm buttons using the backplates.
BP_4B_ is the four button versions and BP_8B is a double set layout.
BP_18mm_Button and BP_18mm_Case are the button & case (micro switch req).
...
This is a shoebox sized digital pinball controller for use when you don't want to press your shift keys or shoulder buttons anymore.

You will need 12 Micro switches (~28x12mm) for everything to click as intended.
If you want to try out the alternative pull plunger (which actually screws in), you will also require a M10x50 bolt, nut and a small, strong rubber band. It works well, some of the time.
You can still just click it in like the click_plunger version so you wont lose any functionality if you do give it a go.
Also , you might need to trim/bend one of the legs on the micro switch so it doesnt interfere with the Top.stl part.

Apart from the micro switches (bolts, rubber bands etc) everything is 3d printed but if you want to use actually arcade buttons you can, you will need 8x 30mm and 4x 24mm diameter parts.

The backplates with logos are cut out by depth so you can colour them by layer, possible even if you don't own a multi colour printer, if you know how to pause and swap filaments.

I would recommend wiring things up using a rp2040 zero board, they are small and cheap and work well. Just drag & drop some files onto it: https://github.com/OpenStickCommunity/GP2040-CE

This release will lead onto a V2 Wide Edition. Hopefully as wide as a proper pinball table as long as the test prints go to plan :)

If you take the Plunge-r, I will see you on the Flip-per side
(apologies, that was terrible)

MY PATREON & PATREON SHOP.
https://www.patreon.com/3DFreeman

Thanks for your continued support!

License:

Creative Commons - Attribution - Share Alike

Related Models

The $30 3D scanner V7 updates preview image

The $30 3D scanner V7 updates

daveyclk profile image

daveyclk

75,854

Minimalistic Xbox Controller Stand preview image

Minimalistic Xbox Controller Stand

agepbiz profile image

agepbiz

13,350

NFC-Tags preview image

NFC-Tags

3Ddesings.electronics profile image

3Ddesings.electronics

399

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,167

Joycon Controller with Trigger buttons. Easy print preview image

Joycon Controller with Trigger buttons. Easy print

Semmel profile image

Semmel

11,390

Gamer Controller Earrings - Quick Print, No AMS preview image

Gamer Controller Earrings - Quick Print, No AMS

3D Print EDU profile image

3D Print EDU

38

Fully 3D-printable wind-up car gift card preview image

Fully 3D-printable wind-up car gift card

Bribro12 profile image

Bribro12

29,419

Stealth Xbox Controller Stand preview image

Stealth Xbox Controller Stand

Yellowtech profile image

Yellowtech

2,952