Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: GPIO Controller PCB for Raspberry Pi 2, 3, 4 in progress  (Read 1752 times)

0 Members and 1 Guest are viewing this topic.

Lingwendil

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:February 11, 2025, 01:48:17 am
  • Here to check some cool builds out!
GPIO Controller PCB for Raspberry Pi 2, 3, 4 in progress
« on: September 03, 2024, 04:59:40 pm »
Hello all,

Just thought I would share a project of mine- an open source PCB for two player controller support via the Raspberry Pi 2, 3, and 4 GPIO.

Once I complete it I will be posting the design files up on Github for anybody that wants to have some made, and would maybe toy with the idea of a limited run if there is interest.

These will support two players each with a joystick, up to six player buttons each, Start, Select/coin, and a Hotkey. It uses the already existing GPIO drivers that Batocera, Retropie, Recalbox, etc all support already.


My goal was an easy way to attach bare wires to the Raspberry Pi with commonly available 2.5mm spacing screw terminals for less fussing with connectors and crimping. All parts are through-hole so can easily be soldered in place by a novice. Will be nice to save some cash and not have to use a USB encoder for simple bartop arcade builds. I need at east three of these myself so figured I would post it up.

Designed with EasyEDA online PCB editor, no connection to them other than I just like to use the editor and people always ask.

menace

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2565
  • Last login:November 08, 2024, 01:49:35 pm
Re: GPIO Controller PCB for Raspberry Pi 2, 3, 4 in progress
« Reply #1 on: October 31, 2024, 06:41:27 am »
This looks really good--thanks for posting!  I'm now tinkering with micro-pi builds and was wondering about wiring up the controls--Are there gerber files on your github?
its better to not post and be thought a fool, then to whip out your keyboard and remove all doubt...

Lingwendil

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:February 11, 2025, 01:48:17 am
  • Here to check some cool builds out!
Re: GPIO Controller PCB for Raspberry Pi 2, 3, 4 in progress
« Reply #2 on: November 04, 2024, 10:18:13 am »
There will be when I'm done. Gonna have a few made to test first once I call it complete. Got a baby on the way so been spending most of my spare time on logistics for the little one.

I think after this I may make a couple backplane/breakout boards for the arduino based mickgyver Daemonbyte firmware using the arduino pro micro too.

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5157
  • Last login:February 27, 2025, 10:21:29 am
  • Wheres my coffee?
    • Skenny's Outpost
Re: GPIO Controller PCB for Raspberry Pi 2, 3, 4 in progress
« Reply #3 on: February 10, 2025, 10:19:49 pm »
Very interesting. Any more pics?