RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. gpio
    Log in to post
    • All categories
    • J

      Arcade buttons GPIO vs USB

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming arcadebutton gpio
      5
      0 Votes
      5 Posts
      5k Views
      TheStrayMongrelT

      @joeyperoni I use the GPIO method to control my build. Uses the Adafruit utility to mimic keyboard strokes, works well though did take a bit of setting up. Price is right of course. This is what i used as a guide. https://learn.adafruit.com/retro-gaming-with-raspberry-pi/overview
      Im system is 2 player (6 buttons each), 2 start buttons, 2 coin buttons and an exit button.

    • funkybunchF

      ON/OFF Button without using GPIO's?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support onoff boot gpio start shortcuts
      17
      0 Votes
      17 Posts
      5k Views
      funkybunchF

      @arkive thanks. Good to hear that is not a general problem. I ask for a new one.

    • S

      Lego NES case with working buttons, Led and USB on front

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes nes lego raspberry gpio shutdown switch
      2
      2 Votes
      2 Posts
      1k Views
      B

      @Stabbis awesome build with working buttons! Looks a lot cooler than mine!
      https://retropie.org.uk/forum/post/50945

    • 0

      Issues with PS1 controller via GPIO

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support ps1 ps2 psx gpio help
      1
      0 Votes
      1 Posts
      581 Views
      No one has replied
    • B

      2p Arcade joystick not working on emulator

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio 2 players arcade joystick
      5
      0 Votes
      5 Posts
      2k Views
      B

      @simonster yesss thanks so much! That was it, I had to renter the config and configure p2, I thought that for some reason if I re enter the config menu it would start over!

      MAME libretro works with the arcade buttons, mame4all doesn't, neo-geo also works correctly, did not test with the rest.

      Thanks a lot. :D

    • spruce_m00seS

      Problems with input devices not recognised after using "retrogame gpio keyboard"?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support input device gpio conflict
      12
      0 Votes
      12 Posts
      3k Views
      spruce_m00seS

      @mark1986 great, I will look into that, if I can of course because I have no keyboard to edit files with.

    • W

      How to lauch a java programme at boot of retropie

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio java
      8
      0 Votes
      8 Posts
      2k Views
      CodeDrawerC

      @Welc-ohm Je parle fracis seulment un peti pu. Pas problem, mon francis et trop mal ossi!

    • W

      cannot transfert a programme with winscp

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio winscp java
      3
      0 Votes
      3 Posts
      1k Views
      W

      @edmaul69 ok i will try that and i tell you if it's work thanks for your times

    • CodeDrawerC

      Run NES cartrigies VIA gpio pins?

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes nes gpio cartridges pi 3
      4
      0 Votes
      4 Posts
      2k Views
      CodeDrawerC

      @meleu @itsnitro Is there a way to connect my cartridge slot to the pi and get it to run? I would like to keep as much a I can original, and I will refurbish it a bit. But I'd still keep as much as I can original. Possibly even the remotes VIA an adapter. Even the metal plates I'll keep. So if there is a way to convert my own current slot to the adapter that would be great. (Also I live outside of the USA, so shipping can be very expensive.)

    • allenpieA

      NES Advantage controller won't map correctly

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support nes advantage custom pi pi zero controllers gpio
      18
      0 Votes
      18 Posts
      5k Views
      F

      I successfully am using an NES Advantage on RetroPie 4.2.3

      I have an NES to USB Adapter plugged into the Raspberry and connect the NES Advantage to the adapter.

      I do notice a problem when I boot the Raspberry Pi and the NES Advantage has the SLOW button turned on. The Pi also did not detect the controller the first time when I had the SLOW button turned on. With the SLOW and TURBO buttons turned off the Pi detects the controller without any problem. Then when I load and start playing a game I can turn the SLOW and TURBO buttons on or off without problem. For me, it seems only when the Pi is booting that I cannot have the TURBO and SLOW buttons on or else the controller does not work (I also get stuck on EMULATION STATION LOADING screen when booting up with the SLOW button turned on).

    • B

      gpio controllers (2 players)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio controller 2 players pi3
      17
      0 Votes
      17 Posts
      10k Views
      simonsterS

      @chubbz619

      What do you mean, it detects it?

      Can you give some information about your setup, are you using mk_arcade_joystick? How have you configured it? What hardware are you using?

      Try filling out the info from the read this first post linked at the top of the page.

    • G

      GPioneer (or Retrogame)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio retrogame gpioneer
      1
      0 Votes
      1 Posts
      1k Views
      No one has replied
    • C

      Want to switch a relay using GPIO Pins on power off..

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio relay shutdown standby
      3
      0 Votes
      3 Posts
      1k Views
      edmaul69E

      @Chillimonster you could use the 5v on the usb because it kills when you run a shutdown. Even if it is in "standby" and the power isnt fully cut off. Use the usb ground and 5v to power the relay and so when it gets power it flips the relay to turn on your light

    • zulorumXZ

      How to programm game interruption with GPIO pins (SNES Retropie mod)

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development gpio game interrupt end button
      5
      0 Votes
      5 Posts
      1k Views
      cyperghostC

      @Hex @zulorumX
      Take a look around here In last posting @meleu and me did resolve some problems with shutdown and escape emulators by GPIO signal.

    • spruce_m00seS

      GPIO 6 button controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio controller gameboy
      24
      0 Votes
      24 Posts
      7k Views
      spruce_m00seS

      well i just tried my wifi card on all three usb ports, and it can see the network without issues, so all three usb ports must be functioning.
      I tried a confirmed working keyboard, and two confirmed working gamepads and they arent detected, not in a fresh instal or in the one with the GPIO keyboard.

      very strange. I will open a new thread on this subject with a better title in the hope of getting some help.

    • anasazi29A

      GPIO connected button with Start/Select exit command?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming gpio raspberry pi 3 python buttons python
      2
      0 Votes
      2 Posts
      2k Views
      caver01C

      @anasazi29 Broadly speaking, here is what you need to do: You need a python script that will watch a GPIO pin (that you have wired to a normally open switch like an arcade button--other wire to ground) such that when the button is pressed, the script sends a keypress. The key you send (suggestion: "ESC") would have to be picked up by the emulator as EXIT. So, you will have to go into your retroarch.cfg file, disable the hotkey function, and set the EXIT function to "ESC".

      I know of a few ways this has been done in the past. One of the more popular is to use the adafruit Retrogame software. This basically takes care of the scripting process and leaves it up to you to configure what keys the GPIO pins trigger. Some folks use ONLY this solution for input control.

      I also like mholgatem's GPIOneer which does the same thing, but uses a more elegant interactive configuration, then a web interface once it is setup. It is also easy to configure combo keys and to send full commands (I use it to send commands to increase and decrease master volume).

    • W

      setup GPIO for mame

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio
      1
      0 Votes
      1 Posts
      547 Views
      No one has replied
    • A

      Using multiple Controllers

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controllers picade bluetooth gpio
      3
      0 Votes
      3 Posts
      2k Views
      meleuM

      @Andrewpk200 said in Using multiple Controllers:

      Also can the controls be set up to over ride on more game specific basis

      Pretty simple for RetroArch: https://retropie.org.uk/docs/RetroArch-Configuration/#core-input-remapping

    • F

      [gamecon ]SNES Controller via GPIO, define alternative latch/clock pins

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamecon gamecon driver gamecondriver snes controller gpio
      1
      0 Votes
      1 Posts
      748 Views
      No one has replied
    • denisuuD

      [How to] SNES controller to pi2/3 GPIO

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio snes wire gamecondriver
      4
      2 Votes
      4 Posts
      2k Views
      I

      Never mind, worked it out! I had put the clock and latch the wrong way round! Swapped them over and it all started to work (except the start putton for some reason?!)