No video

retropie - how to connect and configure GPIO buttons to raspberry Pi 3 using GPIOnext

  Рет қаралды 38,267

EmulatedBen

EmulatedBen

Күн бұрын

Пікірлер: 238
@leighghunt
@leighghunt 4 жыл бұрын
Thank you - I sorted out my arcade a couple of years ago and never got two player working and gave up - just had a second go during lockdown, and this video helped me figure it out. Many thanks!
@JesterGP3
@JesterGP3 4 жыл бұрын
This was a huge help! Purchased a used Icade and am trying to get it loaded with Retropie. They automatically have connectors for the GPIO pins. Made way more sense to connect these directly than use an encoder. Realized this was the second one of your videos I was watching...got yourself a subscriber 💪
@bencampbell4053
@bencampbell4053 4 жыл бұрын
Thank you so much!! So much easier than screwing around with a teensy and much more compact, perfect for my portable RetroPie setup. I had a little hiccup and had to re-config the controller once or twice, not sure what the issue was. I didn't change anything just tried it again and it decided to work. Not a big deal though.
@bamsegod
@bamsegod 4 жыл бұрын
Glad i could help
@thecraftingkid5723
@thecraftingkid5723 4 жыл бұрын
thank you, so so so so so much for making this video, i was originally using adafruit's retrogame software to detect button input but for some reason pin 3,5 and 40 weren't detecting any input, after following this guide they now all work and so my portable console I'm making should now be able to play n64 games, all thanks to you, thank you very much for making this tutorial, have a wonderful day.
@rubenmeza2690
@rubenmeza2690 4 жыл бұрын
Hi, what are you using to play your n64 emulator, thanks
@teejaybricks3603
@teejaybricks3603 4 жыл бұрын
@@rubenmeza2690 Most likely retropie
@rubenmeza2690
@rubenmeza2690 4 жыл бұрын
@@teejaybricks3603 I'm talking about the bread board
@thecraftingkid5723
@thecraftingkid5723 4 жыл бұрын
@@rubenmeza2690 I'm using a 3b+ and I've got a custom made circuit board from jlcpcb, I'm just using 4 buttons as a sudo joystick as I don't have the room for an analog one (nor the knowledge on how to make it work) the project isn't done yet but I plan to open source it and show how I put it together (the circuit board didn't work as fully intended so the end product is kinda gonna be a mess of wires, however it should hopefully have a small form factor and play games well)
@frictionuno
@frictionuno 5 жыл бұрын
OMG you are awesome, i was struggling at getting the GPIOs to work for my Raspberry Pi Boy from Thingiverse. It works perfect thank you so much!!!
@bamsegod
@bamsegod 5 жыл бұрын
Thanks for the feedback glad it helped.
@mcinnocent
@mcinnocent 4 жыл бұрын
Thx for this very good tutorial! Helped me a lot for configuring my GPIO controls for my raspberry 4B!
@antb8812
@antb8812 3 жыл бұрын
Only person I found who did this right......thank you
@Sciencegum5
@Sciencegum5 5 жыл бұрын
Thanks for making this video! I would have never found this tool without this video! Cheers man
@craigprocter1232
@craigprocter1232 Жыл бұрын
great video thank you from a fellow Melbournian - I hope you're finally on NBN now :)
@kahhuanyap6313
@kahhuanyap6313 3 жыл бұрын
Genuinely thank you friend! Thanks for making things simple and easy
@axucreUwU
@axucreUwU 3 жыл бұрын
Thank you so much!! I'm french but I easly understand your video!
@cihan570
@cihan570 3 жыл бұрын
I will test this for my gameboy zero thank you
@cihan570
@cihan570 3 жыл бұрын
It worked worked with the raspberry pi 3 model b 👍🏻🙏🙏🙏 unfortunately you cant download the github file for the raspberry pi zero without wifi module/ connection. Therefore you have to download it first with the raspberry pi 3 and then change the sd card back to the pi zero to install the needed files.
@inkk-oldchannel4532
@inkk-oldchannel4532 4 жыл бұрын
Hi, for some weird reason, my buttons arent working, do i need the ground wires as well? If so, then how would i solder it
@bamsegod
@bamsegod 4 жыл бұрын
Yes you need to ground wires. You can daisy chain one common wire
@inkk-oldchannel4532
@inkk-oldchannel4532 4 жыл бұрын
@@bamsegod Ty, I got my buttons working, I just forgot that my buttons are a bit different.
@raghuramanrajendran405
@raghuramanrajendran405 5 жыл бұрын
Thank you so much for the video....I've been searching one like this for like almost half a day.......maybe I'd like to see one more video on how to do one with the analog stick connected with the "middle man" like u said....thanks anyways! and one more thing....in the connection schematic that you have shown you haven't mentioned where we have to connect the L and R buttons to the raspberry pi...will be happy to know that too!
@bamsegod
@bamsegod 5 жыл бұрын
Add more buttons as you like you can add l1r1 l2r2 with similar principle, check the gpio pin outs to know which pins U can use
@bamsegod
@bamsegod 5 жыл бұрын
For analogue controller you will need a Arduino which will connect as a USB not gpio.
@raghuramanrajendran405
@raghuramanrajendran405 5 жыл бұрын
@@bamsegod Got it.....thank u so much!
@dunojpn
@dunojpn 5 жыл бұрын
This tutorial really help me, thanks!!!
@DubiousEngineering
@DubiousEngineering 6 жыл бұрын
This is a useful video for my projects - Well done! - You have gained a subscriber!
@bamsegod
@bamsegod 6 жыл бұрын
Dubious Engineering thank you! I kind of struggled to understand the concept initially and there was no proper guide. After I figured it out, I was surprised how straight forward it was. I am glad that this video is helpful to others.
@DubiousEngineering
@DubiousEngineering 6 жыл бұрын
EmulatedBen I’m in mid throw of making a hand held games console... take a look, you will see I’m at just about this point in the build!!
@bamsegod
@bamsegod 6 жыл бұрын
Thanks very much it will help my channel a lot. Cheers
@ryanino539
@ryanino539 5 жыл бұрын
How do you know which gpio pins to connect to? I know that on the github page it tells me "gpionext set pins [#,#,#|default] - the pins that gpionext will configure and watch" in the GPIONextFlags part of the description, but how do I use it? Thanks! EDIT: nevermind, I just saw your reply that said I could use any of the pins
@bamsegod
@bamsegod 5 жыл бұрын
yes you could use any pins to any push button. later on in software you map which button you want to map.
@scottyponcin1483
@scottyponcin1483 Жыл бұрын
Hello, I have a setup with 4 push buttons on a breadboard connected my the gpio of my pi zero W. I have a python script that is able to retrieve the inputs so I think everything is wired up correctly. But when I run "gpionext config" and try to configure a virtual controller. I am stuck at the "Hold button" step. It seems like gpionext is unable to retrieve the inputs from my push buttons and I can't figure out why. Any idea ?
@tetelp7656
@tetelp7656 3 жыл бұрын
hey i have a porblem when i use this commad 6:42 retropie say ImportError: No module named 'evdev' can you help me ? sorry for the bad english
@Juliusmod
@Juliusmod 3 жыл бұрын
me too omg what is going on edit: i know whats happends, we don't have libraries needed. look this and install correct library diyprojects.io/python-library-evdev-raspberry-pi-use-gamepad-diy-projects-servomotor-games/#.YCmTlHmCGUk and repeat the process this video
@tetelp7656
@tetelp7656 3 жыл бұрын
@@Juliusmod Thanks but I use a another way for gpio control
@4Happy2Hours0
@4Happy2Hours0 4 жыл бұрын
Thanks! I spent a couple hours today struggling to get other utilities working including GPioneer. I don't know how missed GPIOnext.
@jordanjenkins4316
@jordanjenkins4316 2 жыл бұрын
I have used this link many times over the past few years and there was no problem what so ever. Now for some reason, when I go to clone and bash the file I am getting an error. It says how there is "no module named evdev found". This is a little confusing and frustrating because collectively I have been a part of probably 20 arcade cabinets and this is the first time this problem arises. Any help would be greatly appreciated.
@nwordpass5960
@nwordpass5960 2 жыл бұрын
I got the same problem a few days ago it worked and now...
@js100serch
@js100serch Жыл бұрын
hi, when i try to configure the controls using gpionext config i get an error message. modulenotfounderror no module named evdev
@pushmgaming
@pushmgaming 4 жыл бұрын
Thank you very much. That helped me so much for my Gameboy Zero project
@bamsegod
@bamsegod 4 жыл бұрын
Glad I could help
@jamesdunn8063
@jamesdunn8063 3 жыл бұрын
For some reason only "a" button work any suggestions. Everything is solder correctly
@DavidMerinoDavidm16
@DavidMerinoDavidm16 2 жыл бұрын
Is detecting only 3 pins of 18. PULL UP? PULL DOWN? I have each button connected to each pin but the GND is common
@MikeysLab
@MikeysLab 5 жыл бұрын
Thank you, will be using this as part of a video i should be posting next week :) I appreciate it boss
@optimusprime2016
@optimusprime2016 4 жыл бұрын
this has helped me so much, you are amazing
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
Hey man great video! But how did you connect switches to gpio?
@bamsegod
@bamsegod 5 жыл бұрын
I used the female pins for this video, bit for my final product game boy, I soldered directly
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
EmulatedBen you didn’t use resistors?
@bamsegod
@bamsegod 5 жыл бұрын
Nope
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
EmulatedBen what did you do to connect the two pins of the switch to one gpio cable? sorry for the questions im kinda new
@bamsegod
@bamsegod 5 жыл бұрын
@@jonasrussel5561 what do you mean? Sorry
@bin9089
@bin9089 5 жыл бұрын
Rewired my pins to reflect your wiring and now the program registers all the inputs except the b and left button. Checked all my solder joints.
@nickm7728
@nickm7728 3 жыл бұрын
This was incredibly helpful - thank you!
@frostedfiresmods2059
@frostedfiresmods2059 5 жыл бұрын
You rock man! Gonna refer this video when I upload my next project. Thanks!
@RBIBIANO
@RBIBIANO Жыл бұрын
Ir works only on Emulation Station? Or can be used in to Raspbian with qjoy?
@leonardoletelier2722
@leonardoletelier2722 3 жыл бұрын
tnx, this video helps me a lot, but how can I choose another gpio for the connection like gpio 2 for example?
@waroftheworlds3173
@waroftheworlds3173 4 жыл бұрын
I just got a raspi 3 from a friend and will proceed to do this later this week. I know zero of raspi stuff. would it work with retroarch? what is the software setup you use? the UI is very pretty.
@PhatBoyzClub
@PhatBoyzClub 4 жыл бұрын
is there a tutorial for wiring these buttons? and connecting dual joysticks to the gpio. Since there are limited number of pins is there a board needed for it?
@lakhanadewar
@lakhanadewar 3 жыл бұрын
hello Sir, Thank you for making this very informative video...it help me and i hope this will also help all other who watch this informative video. Thank you @EmulatedBen
@electronichome1153
@electronichome1153 4 жыл бұрын
I have tried this tutorial step by step 3 times for 2 joystick setup (totally 23 buttons) and everything was fine until step "restart system". It does not recognize my GPIOs at all. I could control the emulator only with the USB keyboard. I have followed strictly everything, to emphasize again. The only difference was my setup - I have 2 joysticks (equal to 8 buttons) and 6 buttons per player (X,Y,A,B,L,R) plus three more buttons (start, coin player1 and coin player2). Also I did connect all cables to the GPIO connector before to start the procedure - does that make a difference? Do I need to fully disconnect the USB keyboard before to start the emulator? Maybe this was the problem? Where I am wrong, can anyone help me please?
@matpare1967
@matpare1967 3 жыл бұрын
Hey dude. I followed all your steps. When I restarted emulation station. And went to configure my joystick 🕹️. The up and left wasn't registering. Any ideas.
@bamsegod
@bamsegod 3 жыл бұрын
Try again, also check the connection
@DJMcMahon6740
@DJMcMahon6740 3 жыл бұрын
If I have an RGB hat, would I still be able to do this? Possibly using the pins that aren't being used by it?
@bamsegod
@bamsegod 3 жыл бұрын
With RGB hat you may not have enough pins left. Probably standard 10 buttons are possible
@rubenmeza2690
@rubenmeza2690 4 жыл бұрын
Hi, I was wondering if you needed the board to do it the way I want to, well you see I have like 4 or so controllers I don't use anymore and well I wanted to see if somehow I could trim them and get what I need which is both joysticks, d pad and 4 extra buttons for x,y,b,a and 2 more for start and pause and all that, and well I saw a video of a guy making a pspi and another making a Raspberry pi Nintendo switch case and well I wanted to just worry about the controller for now, thanks
@mystotic8978
@mystotic8978 4 жыл бұрын
How did you wire the buttons to the gpio pins? do the pins supply power on their own?
@bamsegod
@bamsegod 4 жыл бұрын
Buttons are passive they don't need power. Just connection and a common (ground) wire just follow the tutorial and connected wires as shown it will work.
@mystotic8978
@mystotic8978 4 жыл бұрын
EmulatedBen why do you have power and ground on the sheet
@mystotic8978
@mystotic8978 4 жыл бұрын
EmulatedBen so does every button share a ground wire (dont bully me im 12)
@bamsegod
@bamsegod 4 жыл бұрын
@@mystotic8978 hey I am not bullying you. Just follow the entire video. All buttons share the same common/ground wire. It's not connected to power at all. Good luck
@mystotic8978
@mystotic8978 4 жыл бұрын
EmulatedBen thanks alot for the help i didnt mean you were bullying me i just meant thats why im asking so many questions. Probably shouldnt have said it but oof. Thanks allt
@joeyellis4945
@joeyellis4945 3 жыл бұрын
Thank you for your help and video. How would you connect w analog thumb sticks and two more shoulder buttons?
@bamsegod
@bamsegod 3 жыл бұрын
You need an Arduino nano clone for analogues. Can connect directly to gpio
@nfial
@nfial 5 жыл бұрын
Thanks Ben I followed steps exactly. I have a 20 button setup GPIO pins along with 2 joystick controllers. I am using retrorampage 128gb image. When I press any button next to start, a, etc nothing happens. Am I missing something?
@bamsegod
@bamsegod 5 жыл бұрын
Not sure. Can you try single controller and see if that works first?
@StarGazerTom1991
@StarGazerTom1991 5 жыл бұрын
Hmmm, GPIOnext config detects my button presses, but nothing happens once I got into EmulationStation. No controller detected. And I even used the gpionext start command. Deleted the config and restarted from the beginning, same thing. I'm only testing with one button, and I'm getting "Pins: 7" on terminal once I press the button.
@majidrezabarghi3827
@majidrezabarghi3827 5 жыл бұрын
You need to start the script again before you start it.
@Nicola29518
@Nicola29518 4 жыл бұрын
Can it works with Recalbox? i know that recalbox has its gpio-controller inside, but the last version has a bug with it, so while a bugfix is still developing i could use this your solution
@bartglez7920
@bartglez7920 4 жыл бұрын
como configuraste la pantalla tft para que se vea ? how did you set up the tft screen to look ?
@jeffvalledor92
@jeffvalledor92 4 жыл бұрын
man your in melbourne me to would like to see what you have done with you pis someday in person
@bamsegod
@bamsegod 4 жыл бұрын
G'day Jeff not quite sure what you mean here
@stephenmc160
@stephenmc160 4 жыл бұрын
Thanks a lot this is really helpful. I was wanting to also add an analog stick to my project and 2 more trigger buttons, would u know what gpio's I would connect them too?
@bamsegod
@bamsegod 4 жыл бұрын
You won't be able to connect analogue stick directly to gpio. You will need something like a Leonardo in the middle which connect as a usb
@bamsegod
@bamsegod 4 жыл бұрын
You can't connectanalogue stick directly to GPIO. For that you need Leonardo in the middle which will connect as usb
@stephenmc160
@stephenmc160 4 жыл бұрын
Alright I'll look into that, thanks for the reply 👍
@1987MrD
@1987MrD 4 жыл бұрын
Most propably a stupid cuestion: Does this work on steamlink? once you downloaded to your raspberry
@bamsegod
@bamsegod 4 жыл бұрын
Probably not,never tried steamlink
@johnnymacevo
@johnnymacevo 3 жыл бұрын
Great video. Sorted me out perfect
@bin9089
@bin9089 5 жыл бұрын
My up down left buttons register but not my a, b, select and start buttons. Note: Checked all my soldering connections using a VOM and everything checked out.Also tested the switches. Help me please :(
@bamsegod
@bamsegod 5 жыл бұрын
Did you follow the guide? Exact pins?
@bin9089
@bin9089 5 жыл бұрын
EmulatedBen followed the instructions, but I'm using different gpio pins. Will using the set pin flag work to accommodate my pin configuration? Thank you.
@bamsegod
@bamsegod 5 жыл бұрын
@@bin9089 you can only use certain gpios. Try using the ones that I have used see if that works.
@bin9089
@bin9089 5 жыл бұрын
EmulatedBen Ok will do :)
@bin9089
@bin9089 5 жыл бұрын
EmulatedBen got it to work over the weekend! Thank you sir.
@detintefisch
@detintefisch 6 жыл бұрын
Works this also on a Raspberry pi zero?
@bamsegod
@bamsegod 6 жыл бұрын
DeTintefisch yes it should
@detintefisch
@detintefisch 6 жыл бұрын
EmulatedBen it works. I installed it on my Raspberry pi 3 and made the setup then on my Raspberry pi zero
@alexjames6818
@alexjames6818 4 жыл бұрын
Great video, I think I have a problem with my own Pi though, when I go through everything and get to configuring my buttons aren't registering and the pi thinks pin 40 is permanently pressed or connect to something which it isn't. I know my soldering is good because I tested each button on scratch before hand and they all worked, any ideas?
@bamsegod
@bamsegod 4 жыл бұрын
Probably one button is shorted
@alexjames6818
@alexjames6818 4 жыл бұрын
EmulatedBen none of my buttons are connected to pin 40 and the buttons work fine using scratch, doing some other tests i think there is a problem with my raspberry pi, thanks for replying though
@johnjohny1312
@johnjohny1312 5 жыл бұрын
Does it matter to which port I solder which buttons (as long as I don't solder to power or ground)?
@bamsegod
@bamsegod 5 жыл бұрын
You have to follow what pins can be connected.
@zhaguilong
@zhaguilong 4 жыл бұрын
не работает, если уже подключен через GPIO жк-экран. и сама приблуда не работает. и гасит экран
@SlavTiger
@SlavTiger 4 жыл бұрын
I keep holding down a button but it won't skip a button on the configure menu
@SlavTiger
@SlavTiger 4 жыл бұрын
I'm at the last step and can't use my controller because i cant skip the shoulder buttons
@SlavTiger
@SlavTiger 4 жыл бұрын
Any help would be greatly appreciated
@javix123456789
@javix123456789 4 жыл бұрын
i need help . :( i did your tutorial and everithing is ok but the buttons has a delay . like half sec. please help
@bamsegod
@bamsegod 4 жыл бұрын
Not sure why leg? What buttons are you using?
@javix123456789
@javix123456789 4 жыл бұрын
@@bamsegod im using all pisbile pins . but each buttons has a delay
@Arzogamer
@Arzogamer 3 жыл бұрын
How can i connect a joystics?Thank youu
@arleneschmidt272
@arleneschmidt272 4 жыл бұрын
Super helpful!! Thank you
@bamsegod
@bamsegod 4 жыл бұрын
Thanks
@nicodepaula
@nicodepaula 6 жыл бұрын
When I put "gpionext config", I get this: Traceback (most recent call last): File "/home/pi/GPIOnext/config_manager.py", line 14, in from evdev import ecodes as e ImportError: No module named 'evdev' What happened?
@bamsegod
@bamsegod 6 жыл бұрын
Check the case. Linux is case sensitive type exactly as the video
@nicodepaula
@nicodepaula 6 жыл бұрын
@@bamsegod It's ok. It was a system error, I installed retropie again and I did the same steps in the video and It worked. Another question, With this "driver", Could I set up my two player board?
@bamsegod
@bamsegod 6 жыл бұрын
@@nicodepaula there aren't enough gpios for 2 player controls.
@unsaltedskies
@unsaltedskies 5 жыл бұрын
@@nicodepaula sounds like a Teensy could be useful in setting up two player.
@eduardogonzalez8446
@eduardogonzalez8446 4 жыл бұрын
Hey I know it is an old question but your video has been very helpful I just had some questions in the soldering part if you could assist me with it
@bamsegod
@bamsegod 4 жыл бұрын
No worries fire away
@fathenry5895
@fathenry5895 3 жыл бұрын
What type of buttons are used in this video
@bamsegod
@bamsegod 3 жыл бұрын
Any tactile switch should work.
@XTheOneCat
@XTheOneCat 5 жыл бұрын
thx dough i needed that content.
@RBIBIANO
@RBIBIANO Жыл бұрын
bash: git: command not found… 😢
@HeckingGoose
@HeckingGoose 5 жыл бұрын
does this work with raspbian, or is there a different way i can set it up for raspbian (cause I'm planning on making a portable rpi in a gameboy case)
@bamsegod
@bamsegod 5 жыл бұрын
I am not sure. Since retropie is based on raspibian, you can give it a try.
@HeckingGoose
@HeckingGoose 5 жыл бұрын
@@bamsegod I'll tell you if it works when I get my pi then
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
did you download these games in bulk? and if so, where?
@bassfreak3840
@bassfreak3840 3 жыл бұрын
could you make a document on here i need to solder wires from the pcb thank you
@bamsegod
@bamsegod 3 жыл бұрын
What document? What PCB are you trying to solder
@bassfreak3840
@bassfreak3840 3 жыл бұрын
@@bamsegod the buttons, what wires go where
@SlavTiger
@SlavTiger 4 жыл бұрын
Can you define specific pins? I already have a touch screen connected but have several pins free
@SlavTiger
@SlavTiger 4 жыл бұрын
I wanna specifically use the last several gpio pins
@bamsegod
@bamsegod 4 жыл бұрын
@@SlavTiger you can use any leftover gpios pretty much.
@SlavTiger
@SlavTiger 4 жыл бұрын
@@bamsegod how do you define them
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
does it matter what gpio pins (except the voltage ones) you hook up the buttons to?
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
and did you just solder the buttons to the perfboard and solder a gpio pin to that?
@bamsegod
@bamsegod 5 жыл бұрын
Refer to a sheet search Google, gpio connection for controller
@bamsegod
@bamsegod 5 жыл бұрын
Google is your friend
@LecopaindeIliana
@LecopaindeIliana 4 жыл бұрын
how do you access the terminal?sorry for my bad english
@bamsegod
@bamsegod 4 жыл бұрын
From PuTTY or exit emulation station by pressing start and exit
@LecopaindeIliana
@LecopaindeIliana 4 жыл бұрын
@@bamsegod thanks
@eleazarmaldonado3181
@eleazarmaldonado3181 6 жыл бұрын
I’m having trouble when typing the little squiggly line it’s not the little squiggly line , I don’t know if it’s my keyboard orrr??.. would really appreciate if you write back...
@bamsegod
@bamsegod 6 жыл бұрын
Change the keyboard to generic US. By default retropie only has UK keyboard that's why squiggly line doesn't work.
@eleazarmaldonado3181
@eleazarmaldonado3181 6 жыл бұрын
EmulatedBen how do I do that ???
@eleazarmaldonado3181
@eleazarmaldonado3181 6 жыл бұрын
I’m sorry I’m pretty new to this lol.
@bamsegod
@bamsegod 6 жыл бұрын
@@eleazarmaldonado3181 in the retropie menu something like configuration
@lordbattlebot214
@lordbattlebot214 6 жыл бұрын
You have a different keyboard configuration (most likely UK layout.) I'd recommend googling how to change keyboard configuration to US. Shouldn't be too hard to find
@Chefg3189
@Chefg3189 2 жыл бұрын
Where did you get the buttons??
@bamsegod
@bamsegod 2 жыл бұрын
AliExpress
@rodneyabrett
@rodneyabrett 5 жыл бұрын
How did you get it to boot in the Linux command prompt at 1:40 min? Video was blown out. Thanks!
@bamsegod
@bamsegod 5 жыл бұрын
Press start. Quit. Then exit emulation station . Or hit control alt delete with a keyboard
@rodneyabrett
@rodneyabrett 5 жыл бұрын
Nevermind. I figured it out. Just needed to plug in my keyboard
@gregoriocalabretta
@gregoriocalabretta 4 жыл бұрын
Thank you for this video :) It function perfectly for all emulators,but not with pcsx rearmed (I mean the non lr version).Is the only way to play 3d games psx on rpi0. It function using an usb gamepad,but it doesn't boot using GPIO buttons. Do you know a way to make this GPIO gamepad to be view from pcsx rearmed like a normal gamepad?
@bamsegod
@bamsegod 4 жыл бұрын
Sorry I am not too sure. I haven't tried PS1 on rpi zero
@massimolatino6842
@massimolatino6842 5 жыл бұрын
I' m tring to install this and when I come to the clone of github it asks me for username/password, now I can type my github username correctly but once I have to type my password my keyboard stops working and I'm not able to type in anymore, just to push on enter but doing that I'm back to my previous step only.....any suggestions mates? Thanks in advance
@bamsegod
@bamsegod 5 жыл бұрын
Are you sure you are following the commands exactly? Everything is case sensitive so make sure if that.
@massimolatino6842
@massimolatino6842 5 жыл бұрын
@@bamsegod Yes, I am. I'll try again but it seems quite weird that my keyboard does not make me type once I have to set the passw.....
@massimolatino6842
@massimolatino6842 5 жыл бұрын
@@bamsegod I tried again and I do not why it asks me for the github password....any hints? Yet, I cannot type my passw though since the keyboard stops giving input except for the enter button.....
@landynj
@landynj 5 жыл бұрын
This is NOT asking for the github user/password it is asking for your Pi's User and password Default User: Pi Password: Raspberry And it wont show the password for security (It will look like nothing is being typed, but it is) (hoped this helped!)
@RicardoM-ze4bj
@RicardoM-ze4bj 4 жыл бұрын
Thanks
@argaherdianpratama4086
@argaherdianpratama4086 6 жыл бұрын
When i input "bash GPIOnext/install.sh" i get "no such file or directory"
@bamsegod
@bamsegod 6 жыл бұрын
Make sure the case is correct. The entire command prompt in Linux is case sensitive so check your capital and small letters
@wally19
@wally19 Жыл бұрын
Thank you!
@jnkmal9519
@jnkmal9519 5 жыл бұрын
Where did you get those smooshy rubber tactile buttons?
@bamsegod
@bamsegod 5 жыл бұрын
AliExpress
@bamsegod
@bamsegod 5 жыл бұрын
Search silicon soft touch tactile
@RikitoKatoji
@RikitoKatoji 5 жыл бұрын
Can i use this with the 3.5 lcd screen without hdmi?
@bamsegod
@bamsegod 5 жыл бұрын
You mean SPI screen. Yes you can
@EA_Hendrix
@EA_Hendrix 6 жыл бұрын
Can you use whichever GPIO pins you want with GPIOnext?
@bamsegod
@bamsegod 6 жыл бұрын
EAHendrix yes you don't have to follow this layout. You can use any gpios and map it accordingly
@shovelrickshovelhead8713
@shovelrickshovelhead8713 3 жыл бұрын
Can you help me , this controller has 2 joysticks, for 2 players, how do I get two sticks bined, thank you again,Rick..
@bamsegod
@bamsegod 3 жыл бұрын
Not through gpios I believe. What your setup look like 2 arcade sticks and 6 +2 buttons?
@shovelrickshovelhead8713
@shovelrickshovelhead8713 3 жыл бұрын
EmulatedBen ,, yes 6 + 2 and two joy sticks, the wires are connected to the gpio on the pi and are , I have got player one working, I need to bind player 2 ,
@bamsegod
@bamsegod 3 жыл бұрын
Keep it simple, fireup gpio from the CMD and then go select joypad 2 and bind the joypad 2. If you got 1st player joypad working I don't see a reason why it would not work for 2
@shovelrickshovelhead8713
@shovelrickshovelhead8713 3 жыл бұрын
EmulatedBen thank you I’ll give it a go now I’m back at home from work, thank fuck it’s Friday...And I’m out of the traffic, ..
@shovelrickshovelhead8713
@shovelrickshovelhead8713 3 жыл бұрын
EmulatedBen it’s working to joys and all needed buttons, , I need to ad a browser to some ROMS , can you suggest something little in build size,
@bin9089
@bin9089 4 жыл бұрын
What wire gauge did you use?
@bamsegod
@bamsegod 4 жыл бұрын
Lowest(thinest) will do
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
How did you get into the console where you typed everything?
@bamsegod
@bamsegod 5 жыл бұрын
Press start, exit emulation station. Or press ESC on keyboard
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
@@bamsegod thanks, and what cables did you use for connecting? did you just use stripped gpio cables?
@bamsegod
@bamsegod 5 жыл бұрын
@@jonasrussel5561 you can use any wire including thin single core ones
@jonasrussel5561
@jonasrussel5561 5 жыл бұрын
@@bamsegod From 0:51 and onward i see that you have a gpio cable attached to a switch, did you solder that or did you just attach it?
@eduardorubio8830
@eduardorubio8830 4 жыл бұрын
Why is It doesn't work with psx por Nintendo?, Can you help me please? Is important
@bamsegod
@bamsegod 4 жыл бұрын
Not sure what you mean?
@eduardorubio8830
@eduardorubio8830 4 жыл бұрын
@@bamsegod How can I make the gpio ports work with different roms?
@bamsegod
@bamsegod 4 жыл бұрын
@@eduardorubio8830 once you make it work, it will work for all roms
@eduardorubio8830
@eduardorubio8830 4 жыл бұрын
@@bamsegod Really ?, It doesn't work with crash Bandicoot or Donkey Kong, I'm a beginner on this subject. Could you help me on this project?
@bamsegod
@bamsegod 4 жыл бұрын
@@eduardorubio8830 are you in retropie? Does it work for let's say SNES, NES and other emulators?
@littlekittenl5892
@littlekittenl5892 3 жыл бұрын
Thank you
@der10000gamer
@der10000gamer 8 ай бұрын
how to use anlouge joysticks
@bamsegod
@bamsegod 8 ай бұрын
For analogue you will need a Arduino nano to convert analogue to digital signal
@blingmoney
@blingmoney 4 жыл бұрын
thank you omg
@bamsegod
@bamsegod 4 жыл бұрын
Glad I could help
@blingmoney
@blingmoney 4 жыл бұрын
@@bamsegod Have you ever encountered the "RuntimeError: failed to add edge detection" while running the config? thank you
@tiagogalvao654321
@tiagogalvao654321 5 жыл бұрын
Pls can you explain the wiring to me? Im really new and i have no idea what I should do
@bamsegod
@bamsegod 5 жыл бұрын
What do you mean? Every button has 2 ground and 2 switch pins. You just connect all the grounds for all buttons together and single ground to RPI. Other pins goes individually
@bamsegod
@bamsegod 5 жыл бұрын
kzfaq.info/get/bejne/bdKEfMualaylnZs.html check 10:57 of this video for basic wiring
@tiagogalvao654321
@tiagogalvao654321 5 жыл бұрын
@@bamsegod so you conect the 2 signal pins together and conect it then to a wire? Does it matter which side you choose for ground or signal?
@bamsegod
@bamsegod 5 жыл бұрын
Korax no it doesn’t one pin can be used as ground and one pin from other side can be used as signal
@bin9089
@bin9089 5 жыл бұрын
Can this also be done with an rpi zero ?
@bamsegod
@bamsegod 5 жыл бұрын
Yes
@bin9089
@bin9089 5 жыл бұрын
EmulatedBen Thank you sir.
@adamizham3319
@adamizham3319 5 жыл бұрын
Is it the same process for raspberry pi zero?
@bamsegod
@bamsegod 5 жыл бұрын
Yes
@adamizham3319
@adamizham3319 5 жыл бұрын
So you just solder the buttons to the exact same gpio pin holes as the raspberry pi 3 and use the same code?
@bamsegod
@bamsegod 5 жыл бұрын
@@adamizham3319 yup
@adamizham3319
@adamizham3319 5 жыл бұрын
Thanks for replying so fast😁😁😁
@robbetiteca6458
@robbetiteca6458 5 жыл бұрын
Can you link me to the screen you used in the video?
@benjaminmichaut9996
@benjaminmichaut9996 5 жыл бұрын
I think it may be this one : www.amazon.fr/KOOKYE-Screen-inches-Display-Raspberry/dp/B01N5G02MZ/ref=sr_1_1?ie=UTF8&qid=1546615786&sr=8-1&keywords=kookye+screen
@robbetiteca6458
@robbetiteca6458 5 жыл бұрын
@@benjaminmichaut9996 Thanks!
@anwar1816
@anwar1816 5 жыл бұрын
11:20 min What the command is that!????
@unsaltedskies
@unsaltedskies 5 жыл бұрын
./emulationstation ?
@wenfengpiao5938
@wenfengpiao5938 5 жыл бұрын
can gpionext run on raspberry 1 ?
@bamsegod
@bamsegod 5 жыл бұрын
Sorry I don't have a rpi1. Can you try and report back?
@wenfengpiao5938
@wenfengpiao5938 5 жыл бұрын
@@bamsegod ok i'll try it and tell you about the result
@shovelrickshovelhead8713
@shovelrickshovelhead8713 3 жыл бұрын
Thanks, I have wasted time and money , time is money to me , not even the sellers Jaycar couldn’t help me ,I’m 55 and very happy tonight, it’s alive with one of the two pads working, help?
@bamsegod
@bamsegod 3 жыл бұрын
What is your project?
@shovelrickshovelhead8713
@shovelrickshovelhead8713 3 жыл бұрын
EmulatedBen , testing my home brewed ROMS for needed adjustments, and teaching my 5 grand kids coding and web browser operation, it gets me enjoyment , and it’s helping them , RetroPie and play box ,
@ELENGINEER827
@ELENGINEER827 2 жыл бұрын
3:50
@skellybones5119
@skellybones5119 3 жыл бұрын
Wtf happend to his board
@bamsegod
@bamsegod 3 жыл бұрын
Lol that's cut to size to go into a Gameboy project
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 167 МЛН
He bought this so I can drive too🥹😭 #tiktok #elsarca
00:22
Elsa Arca
Рет қаралды 9 МЛН
拉了好大一坨#斗罗大陆#唐三小舞#小丑
00:11
超凡蜘蛛
Рет қаралды 14 МЛН
Pandora's Box arcade with Raspberry Pi GPIO Controller
9:23
kenVersus
Рет қаралды 48 М.
DIY Joystick wtih tactile switches for Retropie
11:59
Kalaakaar Makerspace
Рет қаралды 38 М.
RetroPie Add A Power Button / Switch Raspberry Pi 1 2 3
13:31
ETA PRIME
Рет қаралды 236 М.
Raspberry Pi: Using GPIO Inputs
18:41
ExplainingComputers
Рет қаралды 582 М.
How to Use Push Buttons With Raspberry Pi GPIO (with Python gpiozero)
10:18
Pi 4 Screen Rotate Vertical
11:44
FlanFanTV
Рет қаралды 17 М.
DIY Raspberry Pi Zero Handheld Game Console (Part 1)
7:50
GreatScott!
Рет қаралды 1,7 МЛН
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 167 МЛН