Raspberrypi/ Retropie inside an arcade stick.

guyvin_juyvin_83guyvin_juyvin_83 Veni Vidi ViciJoined: Posts: 71
Hi guys, do you know what the best option is for putting a raspberry pi inside an arcade stick. I've done a search and most come up with arcade cabinets . Basically I just want a hdmi going from the stick into my tv.

Is it possible to connect it inside a ps3 stick and how would the controls wire up to raspberry pi? All help or recommended links appreciated.

I want this to be a newbie project of mine.

Comments

  • jopamojopamo Stuck in Silly-con Valley Joined: Posts: 872
    edited July 16
    Just build a stick (or gut an existing stick), and install within the following:
    - a Raspberry Pi 3b
    - a Zero Delay Encoder Board (comes in a kit with wires and USB cable)
    - a USB-based battery pack (I recommend Anker. The larger mAh rating, the better) with a port with at least 5V 2.5A output

    1. Wire the stick and buttons to the ZD Encoder board.
    2. Connect the ZD Encoder board to Pi via included USB cable.
    3. Connect the Pi's Micro-USB power port to the USB battery pack via a Micro-USB to USB Type-A cable.
    4. Buy a long HDMI cable, connect it to the Pi, then to the TV.
    5. Call it a day.

    P.S. You'll need openings to allow for the HDMI cable to exit the stick, and a USB charging cable to enter the stick (for when charging the battery pack is needed). Neutrik and Switchcraft make HDMI and USB pass-thru's that will keep things tidy.

    P. P. S. Searching Google and/or YouTube with the text string "Raspberry Pi Arcade Stick" works like magic :wink:
    Post edited by jopamo on
  • guyvin_juyvin_83guyvin_juyvin_83 Veni Vidi Vici Joined: Posts: 71
    edited July 16
    Wow Jopamo, thank you very much for the detailed response, appreciate it mate

    I already own a ps3 stick with sanwa parts so that should eliminate these getting purchased but would I still need a ZD?

    And is there anything you recommend such as raspberry pi 1,2,3 etc. ...any specific make or model?

    And what about cooling fan(s) ....and the arcade stick shell i own is large with plenty of space
  • The_Real_PhoenixThe_Real_Phoenix electronoob Joined: Posts: 131
    edited July 16
    You don't even need the Zero Delay board, since Retropie (or Recalbox) allow to directly plug the controls on the GPIOs of the Pi.

    But panel mount HDMI is a must have, as much as a micro USB one to power the Pi.

    https://www.adafruit.com/product/978
    https://www.adafruit.com/product/3258


    I've already done it on an old Tekken 6 Stick for PS3, works like a charm.

    As for the Pi, the Pi 3 is the most powerful, and have Wi-Fi built in. Don't forget to take a big micro SD for storage.
    For the cooling, get a Pi 3 kit with some heatskin, and breathing holes would be enought.
  • guyvin_juyvin_83guyvin_juyvin_83 Veni Vidi Vici Joined: Posts: 71
    So I could plug all my buttons and stick into a Retropie? I thought Retropie was an app that was installed on the raspberrypi? ??

    What would I need WiFi for if i was just wanting to plug n play? Any benefits of WiFi on these?

    How much am i looking at for the items listed, i use £ but if you paid $ what did it cost you total guys?
  • jopamojopamo Stuck in Silly-con Valley Joined: Posts: 872
    edited July 17
    You don't even need the Zero Delay board, since Retropie (or Recalbox) allow to directly plug the controls on the GPIOs of the Pi.

    I know, but GPIO connections require knowledge of crimping. How many .110" or 187" quick disconnect-to-DuPont wire harnesses do you know of that are easily accessible via retail? Zero delay Encoder is plug and play without extra work (this is coming from a guy who practices crimping for a hobby)
  • The_Real_PhoenixThe_Real_Phoenix electronoob Joined: Posts: 131
    Yes Retropie is software, but the GPIOs of a Raspberry Pi can be configured to do whatever you want. Retropie (or Recalbox) are already preconfigured to use them as input for the controls.
    Recalbox is even more ready since you just have to follow the wiring diagram on their website and it works without doing anything.

    The benefit of the Wifi is to connect the Pi to a network, and then put your roms in it. Of couse you can just plug a normal ethernet cable.

    Check on EBay if you can find what Jopamo and I told you in £, or Aliexpress.

    If you have already the stick, targeting something around 60£ is doable (with the Pi3 kit at 50£ from Amazon.co.uk).
  • guyvin_juyvin_83guyvin_juyvin_83 Veni Vidi Vici Joined: Posts: 71
  • jopamojopamo Stuck in Silly-con Valley Joined: Posts: 872
    edited July 18
    In my experience, the ZD Encoder kit with red wires support connections to Japanese-style controls with .110" connections. The kits with the blue wires support American-style controls with .187" connections.

    The Raspberry Pi kit looks ok. Note however that some bundles secretly edge you up on price somewhat compared to buying separates. Heat sinks are a good addition, though I'd suggest going with a larger card--32gb at least.

    One more thing, the Raspberry Pi is without a power button. You can add a momentary button (like on our arcade sticks) with signal and ground wires bridging GPIO pins 5 and 6, respectively. Then you'll need to inject a short script into the OS to activate the shutdown function during a press. Here are two quick video links to illustrate, based on which OS you plan to run:

    Retropie

    Recalbox

    Actually, just subscribe to that dude's channel. It's awesome! Reason why the button is important is due to the possibilty of corrupting (damaging) your OS/Game installation by cutting power without proper shutdown.
  • guyvin_juyvin_83guyvin_juyvin_83 Veni Vidi Vici Joined: Posts: 71
    edited July 19
    Ok noted thanks. The power button thing seems a hassle, ive noticed on some kits there's a wire with a power button/or switch that basically is on/off..... is this the same thing? I'll keep in mind about the red wires thanks
    there was a page about modding a ps4 venom on here is there a similar one with the Rasp pi3 (price guide and links) or is the starter kit just easier?
  • jopamojopamo Stuck in Silly-con Valley Joined: Posts: 872
    edited July 19
    If a Raspberry Pi case has a power button, then it works exactly as in the videos I've shared. the Raspberry Pi lacks the innate (on-board) capacity for self-managed on/off functions. That's all reliant on the OS, and some gaming based OS's don't have that embedded by default. This is not much of a hassle:
    1. Plug in the button wires to the appropriate GPIO pins.
    2. Start the Pi and inject the script via your method of choice.
    3. Power on and off the Pi with ease.

    Nothing worthwhile ever comes without a bit of work. If that's still a hassle, I strongly suggest you go with Recalbox as your OS. It's much more plug and play than Retropie.
Sign In or Register to comment.