Introduction: Laser Cut Portable Arcade Fight Stick for Raspberry Pi

Picture of Laser Cut Portable Arcade Fight Stick for Raspberry Pi

Missing the classic arcade experience, no problem you can recreate one at home. With this portable arcade you can start retro gaming in no time.Play old school arcade games at home without the expense of a large cabinet.

Features arcade-style buttons and joystick.

With designated space to fit Raspberry Pi inside.

Openings on left and back panels for easy access to the Raspberry Pi

You can connect more Fight Sticks and other controllers to the Raspberry Pi.

Assembled dimensions: 261mm x 166mm x 63mm.

Step 1: Part List

Picture of Part  List

7x Laser cut panels - 3mm acrylic or plywood - download the arcade.dxf file.

1x Raspberry Pi3

1x SD card

1x Joystick and wires

1x USB encoder with USB to JST cable

6x 30mm arcade buttons and wires

2x 24mm arcade buttons and wires

4x M2.5x5 standoffs

4x M2.5x5 bolts

4x M2.5x5 nuts

12x M3x12 bolts

12x M3 nuts

4x washers

You can get most parts at places like amazon, ebay, etc. You have to cut the panels yourself - download the dxf file.

You can buy laser cut panels or complete kits at electroniclab.co.uk

    Step 2: Add 4xM2.5 Standoffs and Nuts to the Raspberry PI. Secure It to the Bottom Panel Using 4xM2.5 Bolts. Secure the USB Encoder Using 2x M2x8 Bolts and Nuts. Add the Right Angle USB.

    Picture of Add 4xM2.5 Standoffs and Nuts to the Raspberry PI.  Secure It to the Bottom Panel Using 4xM2.5 Bolts.  Secure the USB Encoder Using 2x M2x8 Bolts and Nuts.  Add the Right Angle USB.

    Step 3: Add the Left, Right and Back Panels Using M3x12 Bolts and Nuts.

    Picture of Add the Left, Right and Back Panels Using M3x12 Bolts and Nuts.

    Step 4: Add the Middle Panel and Connect USB to Encoder.

    Picture of Add the Middle Panel and Connect USB to Encoder.

    Step 5: Secure the Joystick With 4 M3x12 Bolts, Nuts and Washers. Add the 6 Action Buttons to the Top Panel and 2 Menu Buttons to the Front Panel.

    Picture of Secure the Joystick With 4 M3x12 Bolts, Nuts and Washers. Add the 6 Action Buttons to the Top Panel and 2 Menu Buttons to the Front Panel.

    Step 6: Connect All Buttons and Joystick. Make Sure to Connect the Joystick in the Correct Way, Otherwise Only One Direction Will Work.

    Picture of Connect All Buttons and Joystick. Make Sure to Connect the Joystick in the Correct Way, Otherwise Only One Direction Will Work.

    Step 7: Secure the Top and Front Panel With M3x12 Bolts and Nuts.

    Picture of Secure the Top and Front Panel With M3x12 Bolts and Nuts.

    Step 8: Video Assembly

    Step 9: Configure Input

    Picture of Configure Input

    On first boot , you will be welcomed with the configure input screen- this menu will configure your controls for both Emulationstation and RetroArch Emulators.

    If this is not the first start and you already have configured controller press the start button and choose configure input.

    Hold down any button on the FightStick and the name will appear at the bottom and then open up into a configuration menu.

    Follow the on-screen instructions to configure the FightStick – once you configure all buttons just hold down any button to skip the unused ones. There are 6 action and 2 menu buttons and the you can map them as an SNES controller. When you get to OK press the button you have configured as “A”.

    Map SELECT button as the hotkey.

    Comments

    Swansong (author)2017-10-25

    That's a fun arcade setup :) I'd love to have something like this to play on at home!

    About This Instructable

    114views

    9favorites

    License:

    More by electroniclab:Laser Cut Portable Arcade Fight Stick for Raspberry Pi
    Add instructable to: