How to wire a power button
I'm hoping someone can lead me in the right direction. I searched the forum and Google and have found several ways to do it, but not one really goes into detail. I found this video which I like the way this guy did the power button. He mentions that you can setup the power button to work in RetroPie, but doesn't say how. Does anyone know how? Here is the link:
Pi Model: 3 B
RetroPie Version Used: 4.01
Built From: Pre made SD Image on Retropies site.
USB Devices connected: Din-Mo controller.
Controller used: dual joysticks and buttons.
Error messages received: none.
Not exactly the solution you were looking for, but I just added an in-line cable power power button. When I click it on, my TV comes on as well with HDMI signal sensing. Easy, and cheap. :)
A little confused.
He's telling you how to do it in the youtube video, wire the button to the pins he's showing and then go through the script steps. It looks pretty straight forward.
@rablack97 I know, he doesn't tell how to do it in RetroPie though. He says "you can do this in RetroPie", but he doesn't show how to do it.
@acraigl thanks. I've considered this, but I printed a wall panel that is attached to the back of my arcade controls and am powering the Pi with a regular USB cable so in this case a micro USB won't work. Plus I wanted a mounted button.
did you try the steps and see if it works? i'll try it today, he's scripting and booting inside of retro pie.
I have a buddy who builds arcades out of pi's i'll see how he does it and post it here for ya.
Also ETA PRIME's directions are a little bit old. He says to install RPi.GPIO 0.5.11 but 0.63 I believe is the newest version and the wget download points to a file that doesn't exist anymore. You might be able to install RPi.GPIO by using Apt-Get:
sudo apt-get install python-rpi.gpio python3-rpi.gpio
what you need is a latching panel mount button, from there its pretty simple cut your USB cable and bring your 5v from plug through the switch to the pi.
same thing this is doing
make sure you get latching and not momentary
@rablack97 I can make that work! I printed a panel for the HDMI, two USB-A, and a USB-B(power). I can cut the USB-B to micro USB (which is what is inside the arcade panel console), run a wire to that button(which I actually ordered yesterday), and then plug the other end into the pi.