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

      Simple 'power on' switch?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support power switch gpio toggle push button
      34
      1 Votes
      34 Posts
      24k Views
      E

      Go to this website: http://www.makeuseof.com/tag/add-reset-switch-raspberry-pi/
      And look for this section: "Give Your Raspberry Pi A PC-Style Soft Reset Switch" It's about 1/3 of the way down the page. (the entire page has relavent info though)
      The section I'm talking about has this video:

      As long as you have a rev2 or newer Pi, you can add a simple reset switch that'll work how you want.

      Minor soldering (adding a 2-pin header) involved. You can just solder the switch directly to the header if you need to.

      Note, I've never actually done this myself.

    • M

      Dynamically swap controller for user?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller gpio ps3 switch
      4
      0 Votes
      4 Posts
      1k Views
      meleuM

      @mammaplank Good to know you like it! :-)

      If you solved your issue, please mark this topic as Solved. It improves the forum's quality. ;-)

      Cheers!

    • C

      Help-activating SNES controller wired to GPIO PINS

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio gamecon driver snes controller pi0
      3
      0 Votes
      3 Posts
      2k Views
      R

      That video worked fine for me with an original SNES controller. What problem are you having?

    • G

      Retropie portable gpio controls problem.

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support adafruit gpio
      10
      0 Votes
      10 Posts
      2k Views
      rbakerR

      @giles2005 said in Retropie portable gpio controls problem.:

      iv now solved the problem anyway. would have been nice to share the solution as a means to help others but nevermind

      Before you share the solution to "the problem", you should tell us what "the problem" actually is!!?? You still have not done this. Currently, your problem is still "my project"does not work! Bizarre. I shall assume from your username that you were born back in 2005 and it shows.

    • K

      Playstation 3 controller problemes

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support playstation 3 controller gpio help
      11
      0 Votes
      11 Posts
      3k Views
      K

      YAHOOO!!! It finally worked! THANK YOU SO MUCH!!!
      :)

    • D

      How to configure Arcade Button connected to GPIO

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio custom controls arcade controls configuration
      10
      0 Votes
      10 Posts
      50k Views
      caver01C

      @kevreh Just keep in mind, the two methods conflict with each other, so I think GPIOneer turns off RetroGame. You can't use both at the same time.

    • B

      Retropie and waveshare 3.2" (b) screen

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support screen newbie not working gpio troubleshootin
      6
      0 Votes
      6 Posts
      4k Views
      obsidianspiderO

      @cyperghost You mean this post? I used the Adafruit retrogame software for the GPIO to keyboard stuff. It was easy.

    • spannernick1S

      How do I add a reset button to RPI3 and RetroPie to reset a game

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support reset gpio mega drive
      2
      0 Votes
      2 Posts
      2k Views
      obsidianspiderO

      @spannernick1 This blog post may help since you basically want to detect a GPIO button press and then send a keypress (Select+B) to reset the game.

    • P

      GPIO and the mkarcadejoystick module.

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mkarcadejoystic modules gpio
      13
      0 Votes
      13 Posts
      4k Views
      BuZzB

      np. Configuring controllers is explained here - https://github.com/retropie/retropie-setup/wiki/First-Installation - configuring additional controllers is under the "start" menu in ES (as you have found). Once configured in ES other emulators are set up automatically etc.

    • SavagebuttonS

      GPIO NES controller not working right.

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio nes
      8
      0 Votes
      8 Posts
      3k Views
      U

      Does anyone have any further information on this. I too was following the same Instructables info and can not get this to work.

      I have a slightly different controller then what is displayed, but it is a NES controller and not USB. I traced out the different color wires and adjust accordingly.

      How can I test if the gpio is seeing any input from the wires soldered to the Pi Zero?

    • B

      Shadows of the Empire controls acting strangely

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio keyboard n64
      2
      0 Votes
      2 Posts
      822 Views
      edmaul69E

      @bfenty if it is activating the unused c buttons try mapping those c buttons to non existing button numbers. (Like 20 and 21)

    • RookervikR

      SNES Straight to GPIO

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio snesdev gamecon snes
      28
      0 Votes
      28 Posts
      20k Views
      B

      @denisuu Hi i have the same problem i wanna how you do for fix it?

    • Z

      Bluetooth VS USB VS GPIO

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support usb controller bluetooth gpio
      2
      0 Votes
      2 Posts
      2k Views
      B

      @Ziffel since no one else has chimed in I'll give my two cents

      I use several wireless Xbox 360 controllers with a Generic Xbox 360 Wireless Gaming Receiver that plugs in USB and I was very surprised that I didn't have any noticeable input lag. I also have an ASUS Nexus Player Gamepad that connects using Bluetooth and it seams pretty responsive as well (but I only tried it once and I use it on my laptop more). I bet there's probably a few emulators that are slower than others at input but for the most part I feel like my Raspberry Pi 3 handles all this pretty well.

      What kind of controller are you using?

      Now you did mention TV lag which is a real thing. I had already optimized my TV a long time ago but you might try some of these and see if it helps with your input lag:

      First, if your TV has Game Mode then turn that on! Second, disable any power saving settings or ambient screen dimming. Third, turn off all post-processing effects on your TV like dynamic contrast, etc. Forth, make sure you're not daisy chaining the HDMI through an Xbox or another device (sometimes even amplifiers can delay signals). Fifth, also test with each HDMI port in the back of the TV. Sometimes 1 or 2 HDMI ports are faster than the rest. Last, maybe try other TVs and monitors to see if you still have input lag

      Also make sure you have the newest version of RetroPie (I think there is some fixes to the emulator input latency):
      https://github.com/retropie/retropie-setup/wiki/updating-retropie

    • B

      RetroPie in gamecube build

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes gamecube controller gpio build console
      7
      5 Votes
      7 Posts
      6k Views
      J

      @benjamin great build there! I'm looking at doing something similar myself - as has been said before it's perfect due to the built-in fan and plenty of space.

      Can I ask what version GameCube you used for the donor? I have an older version which has the separate power regulator board - I'm planning on taking 5v and 3.3v direct from this but haven't done any testing yet to be sure it'll work.

    • FlauschF

      GPIO joystick driver works on command line, but loading through /etc/modules fails

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio db9 modules joystick
      4
      0 Votes
      4 Posts
      2k Views
      BuZzB

      using /etc/module for module options has been deprecated for some time, but worked in Raspbian Wheezy. Now it doesn't - the wiki needs updating in this area - feel free :-)

    • B

      Keyboard Remapping not working

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support keyboard mapping gpio
      6
      0 Votes
      6 Posts
      2k Views
      caver01C

      @bfenty Glad you got it working! That problem stumped me once or twice--it's sometimes good just to have another pair of eyes on it.

    • obsidianspiderO

      Using Different GPIO Pins for SNESDev or gamecondriver

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio snesdev gamecondriver controller
      2
      0 Votes
      2 Posts
      1k Views
      obsidianspiderO

      It doesn't seem like this is possible due to my SPI screen and GPIO SNES controllers both needing the clock pin on the Pi, plus the scripts don't seem to be easily configurable, so I decided to order a USB SNES adapter. Hopefully I didn't fry my controller when I was trying to hook things up concurrently today.

    • obsidianspiderO

      [SOLVED] One GPIO Button Controlling Multiple Python Tasks?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio button python
      2
      0 Votes
      2 Posts
      902 Views
      obsidianspiderO

      I figured this out and wrote up a basic script to turn the backlight on and off for my secondary display. It's in a post in my Super Famicom build thread.

    • TheGrovesyT

      Single GPIO button

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio exit game volume control
      11
      0 Votes
      11 Posts
      4k Views
      S

      @tehswiftone said in Single GPIO button:

      Add this inside of your controllers config, don't forget to replace button with a proper button ID. This will be similar to exiting an emulator, you will use select + button to use it. So don't worry about it taking up a button on your controller.

      input_volume_down_btn = "button"
      input_volume_up_btn = "button"

      I have mine setup to use Up and Down on the D-pad. Just change the "btn" to "axis".

      input_volume_down_axis = "+1"
      input_volume_up_axis = "-1"

    • obsidianspiderO

      [SOLVED] Help With 2.2" ILI9341 Display Not Working

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpio screen tft
      15
      1 Votes
      15 Posts
      8k Views
      obsidianspiderO

      @moosepr That does help! Thanks! This has been quite an educational experience.