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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 1
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 2
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 3
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 4
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 5
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 6
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 7
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 8
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 9
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 10
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 11
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 12
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 13
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 14
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 15
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 16
3D Printed Bartop (Desktop) Arcade 3D Printer File Image 17
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 1
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 2
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 3
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 4
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 5
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 6
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 7
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 8
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 9
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 10
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 11
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 12
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 13
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 14
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 15
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 16
3D Printed Bartop (Desktop) Arcade 3D Printer File Thumbnail 17

3D Printed Bartop (Desktop) Arcade

MoshiBin avatarMoshiBin

May 29, 2019

thingiverse-icon
DescriptionCommentsTags

Description

Note: The files don't have the "Moshi's Arcade" text at the top of the machine. It's your machine if you print it, after all :)

BOM (Bill of Materials)

  • LCD: Waveshare 7 inch LCD. Option 1, Option 2

  • 4x Sanwa OBSF-24 buttons (push-in type, not screw).

  • 6x Sanwa OBSF-30 buttons (push-in type, not screw).

  • Joystick:

    • Sanwa JLF-TP-8YT
    • Alternative joystick with bat-top instead of ball head
    • Joystick + 8 OBSF-30 buttons - might be a better deal here
  • Raspberry Pi 3 B+ - you need the Pi itself, an SD card, a power adapter and a case (though you can also print a case instead). You don't need the touch screen for this project.

  • Zero Delay USB encoder - this also comes with the cables needed.

  • Nuts & Bolts:

    • 26x M3 nuts
    • 24x M3x12 bolts (You can use longer bolts for most connections)
    • 2x M3x18 bolts (Longer are fine too)
    • 4x M4 nuts
    • 4x M4x20 bolts (for the joystick)
  • Optional:

    • Mini USB Speaker, you can also get ones that are powered by USB and get audio from a 3.5mm jack, but this one needs less wires.
    • Sanwa GT-Y Octagonal Restrictor Plate - This plate restricts the joystick to an octagonal shape, making it far easier to hit sweeping movement combos (e.g. Down, Down-Right, Right). Very useful if you're planning on playing any fighting games.

Printing Notes

Most of the parts are simple - print them with your usual amount of top/bottom layers, perimeters, and some sparse infill (Anywhere between 5% and 10%).

The back can be printed as-is. However, I liked the hexagonal aesthetic (shown in my pictures). To print it like that, use a 25% hexagonal infill, with 0 bottom layers and 0 top layers. Note that the captive nut holders do need top layers, so set your slicer to return doing top layers after 3mm height. This ratio also lets you use M3 nuts and bolts to mount things to the back, like a raspberry pi case, or a speaker.

Assembly Instructions

Start by mounting the LCD. Slip nuts into their captive slots on the LCD holder, then use short M3 bolts to mount the LCD into the holder. Connect micro USB and HDMI to the screen now.

Connect the two halves of each of the frame sides to one another using the longer M3 bolts (M3x18 or higher).
Mount each side to the LCD holder using the two captive nuts (on each side). You might need to bend the HDMI cable a little to make it fit.

Mount the controller pad to the sides and make sure it sits flush against the LCD holder.
Mount the front control panel and bannertop to make the assembly sturdier.

At this point you should start connecting the joystick and buttons. Joystick needs M4 nuts and bolts to mount, and the buttons are simply pushed into their slots. This is also a good point to start wiring the buttons and joystick to the Zero Delay USB encoder.

Once the buttons and joystick are wired, you can test the electronic side of things by connecting the Raspberry Pi to the LCD and to the Zero Delay USB encoder. Consult the RetroPie documentation on how to install RetroPie on your Raspberry Pi.

When you're certain everything works correctly, mount the Zero Delay USB encoder to the back of the LCD holder using some double sided tape.

If you printed the back as a solid, mount the Raspberry Pi to it using some double sided tape. If you printed it without top/bottom layers using hexagonal infill, you can use M3 nuts and bolts to mount a printed case like this one.

Mount the back plate to the rest of the case and have fun!

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

Cute Hug Me Ghost preview image

Cute Hug Me Ghost

gCreate profile image

gCreate

14,379

Real Scale Super Mario Bros Pipe Desktop Pencil Holder preview image

Real Scale Super Mario Bros Pipe Desktop Pencil Holder

Wacky3Dprints profile image

Wacky3Dprints

4,243

Pokémon Mezastar(Tag star) Tag Stand (6 Slots) preview image

Pokémon Mezastar(Tag star) Tag Stand (6 Slots)

ohoh profile image

ohoh

5

8-Bit Videogame Coasters preview image

8-Bit Videogame Coasters

hockenmaier profile image

hockenmaier

6,137

Desktop Arcade Basketball preview image

Desktop Arcade Basketball

Daniel profile image

Daniel

1,844

Donkey Kong keychain preview image

Donkey Kong keychain

constantinost profile image

constantinost

20

Delving Decor: Wizard's Shelf preview image

Delving Decor: Wizard's Shelf

dutchmogul profile image

dutchmogul

5,638

Nintendo Switch Arcade Cabinet preview image

Nintendo Switch Arcade Cabinet

Animeted profile image

Animeted

1,789