Main > Raspberry Pi & Dev Board

Controllers direct to GPIO - no keyboard encoder.

<< < (2/5) > >>

keilmillerjr:

--- Quote from: nitrogen_widget on April 06, 2015, 01:53:52 pm ---Doesn't the new RPI 2 have a 40 pin header?
That should equally a few more inputs.
Maybe enough for neo Geo?
Now I gotta research this.

--- End quote ---

Marketing can be deceiving because not all 40 GPIO pins are I/O pins. I forgot the actual number.

nitrogen_widget:

--- Quote from: keilmillerjr on April 06, 2015, 05:22:32 pm ---
--- Quote from: nitrogen_widget on April 06, 2015, 01:53:52 pm ---Doesn't the new RPI 2 have a 40 pin header?
That should equally a few more inputs.
Maybe enough for neo Geo?
Now I gotta research this.

--- End quote ---

Marketing can be deceiving because not all 40 GPIO pins are I/O pins. I forgot the actual number.

--- End quote ---

It should be half.
if they followed the same scheme as the original.
so 20.
which should be enough for two joysticks with 6 buttons each.

admin/coin/start buttons would have to be handled by USB which isn't too bad an option.
I'm just not sure exactly which fighter games would work on a RPI or an RPI2.

i've read recently that some people have Final Burn Alpha Libretro Playing street fighter 3 smoothly on the RPI2 but I haven't tested this myself.

EightBySix:
There are 15 pins available, plus 4 extra if you are happy to solder a header on = 19.

So for my setup:
 4 directions, and 2 buttons = 6

 x 2 players = 12

Plus p1 and p2 start and coin leaves room for 4 admin type buttons

nitrogen_widget:

--- Quote from: EightBySix on April 07, 2015, 04:07:58 pm ---There are 15 pins available, plus 4 extra if you are happy to solder a header on = 19.

So for my setup:
 4 directions, and 2 buttons = 6

 x 2 players = 12

Plus p1 and p2 start and coin leaves room for 4 admin type buttons

--- End quote ---

ok.
So the classics.

elPaulio:
I did exactly this....

So I ended up making my own connections, but with the pins on the Pi end pre bought.
I had a 20cm cable length with one of those little pin connectors on each side.

I chopped the end off, and reused it. The other end, I crimped myself with spade connectors of various sizes and then simply spliced/soldered them together and put a bit of insulating tape around it
Note, soldering is important, because they would just not hold themselves with tape alone

worked well for me :)

If I were to do it again, id definitely go for either crimping both ends myself, or a breakout board like you suggest. It would just be cleaner, and easier to trace the cabling once its all in there
I have joystick, 6 player buttons and 3 more for start/credit/select/exit, so the wiring got a bit tiresome at times!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version