• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Adafruit Arcade Bonnet review/report

Scheduled Pinned Locked Moved Help and Support
arcade bonnetadafruit gpio
4 Posts 2 Posters 1.0k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M
    mojoatomic
    last edited by 29 Sept 2017, 14:31

    The product in question :-)
    https://www.adafruit.com/product/3422
    https://www.adafruit.com/product/1152

    Disclaimer: I'm not affiliated in anyway with Adafruit, and I don't have a dog in the hunt for this review.

    I've used many interfaces over the course of several years and spent WAY more money than reasonable to find a personal truth... NOTHING beats GPIO for fast control on the PI. I got so tired of jacking around with IPAC2's and other hardware and being let down looking for an easy to implement solution.

    GPIO isn't that hard to implement, really - but this product makes it trivial. Really. There are two scripts available (it's all in the product page, complete with instillation instructions) - and they work brilliantly. First script sets up the controls, second script sets up audio and volume control from the arcade bonnet - and it's audio is superior in every way measurable.

    It's cheap. It works extremely well. It takes all of 5 minutes to setup.

    As a side note - you'll also want to order the JST connectors from Adafruit as they are not included. Also, there is a small amount of soldering required for the board. On the JST connectors - they come with .11 quick connects, wich work great for some arcade switches, but not for traditional cherry type switches on classic arcades. I cut spliced the connectors from a jamma harness and now they work perfectly.

    Happy gaming!

    1 Reply Last reply Reply Quote 1
    • M
      mojoatomic
      last edited by 29 Sept 2017, 16:31

      you know... I probably posted this in the wrong section...

      C 1 Reply Last reply 29 Sept 2017, 18:48 Reply Quote 0
      • C
        caver01 @mojoatomic
        last edited by caver01 29 Sept 2017, 18:48

        @mojoatomic It happens. A moderator might move it.

        I too like the idea of using GPIO inputs, especially if you have few enough buttons etc. I own (and love) an older version of the IPAC4 and use it on a 4-player cocktail cabinet, yet despite the 50+ inputs it has, I still use a handful of GPIO inputs too!

        One of the questions I have is about the audio. I am digging through the install details to find answers, but to cut to the chase, when I use USB audio for example, I cannot control volume with the controller "PCM" which is the default. As a result, the system throws errors here and there when it is trying to save volume, or set volume and what not. With my USB interface configured to work, it appears as "headphones" or something like that, so any commands issued to control "PCM" fail, because it's not called that anymore.

        My question, finally, is this: What do you see when you go into the RetroPie Audio config and and try to adjust volume? I am not talking about the Emulation Station slider, I am talking about the text-mode mixer screen. Is it PCM there? Master? Headphones? What?

        <EDIT> I might have found my answer here.

        My 4-player cocktail style cabinet built as a custom "roadcase"

        M 1 Reply Last reply 29 Sept 2017, 19:48 Reply Quote 0
        • M
          mojoatomic @caver01
          last edited by mojoatomic 29 Sept 2017, 19:48

          @caver01 As you found, I just use alsamixer from the command line - works great. Generally, I just access it via ssh from my phone and make the adjustment.

          1 Reply Last reply Reply Quote 0
          4 out of 4
          • First post
            4/4
            Last post

          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

            This community forum collects and processes your personal information.
            consent.not_received