element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
STEM Academy
  • Learn
  • Learning Center
  • STEM Academy
  • More
  • Cancel
STEM Academy
Documents Take Part in the element14 Global Arcade
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join STEM Academy to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: spannerspencer
  • Date Created: 10 Mar 2016 3:31 PM Date Created
  • Last Updated Last Updated: 6 Oct 2021 8:48 PM
  • Views 6119 views
  • Likes 14 likes
  • Comments 57 comments
Related
Recommended

Take Part in the element14 Global Arcade

The Raspberry Pi 3 is currently flying off the shelves around the world, and we've had a terrific response to our unique PIK3A retro gaming table hack. It even made it onto the front page of Lifehacker!image

 

And now it's officially Pi Day, it's your turn. We want to spread the good word about retro gaming on the Raspberry Pi to the world of STEM, and we want all the teachers and educators out there to help us do it by joining in with the element14 Global Arcade.

 

The Global Arcade

The facts are these.

 

Just like video games, the element14 Global Arcade is intended to bring students together in the spirit of fun, electronics, and killing pixelated aliens. We're putting together 10 arcade kits that we'll send out to educators and their students with the best ideas for a retro gaming project. We might expand that number, depending on how good the project ideas are, but 10 kits will kick things off.

 

You don't have to recreate the PIK3A table, or build a traditional arcade cabinet. The Global Arcade kit will just provide the foundations for your classroom's project, but we don't want to dictate what to make or to cramp your imagination's style.

 

Go crazy. Reinterpret the arcades and games of yesteryear in any way you want. Maybe it'll be a GPS-driven game of Pac-Man that's played on the streets of your city, or an online game of Space Invaders with each of the 55 attacking aliens controlled by your school's Twitter followers. Maybe it'll be a perfect recreation of a Gauntlet cabinet hewn from solid granite. It's entirely up to you and your students.

 

A Shared Experience

 

Gaming didn't used to be a solitary activity, and there are massive educational benefits to joining in with a collaborative project like this. Arcades were busy, lively, communal places. So we want you to work in a team of like minded students, and that you're willing to share your gaming creation with the world in a Global Arcade STEM open day.

 

This will be a great way for schools, colleges, universities and educational groups to get some excellent promotion (which we'll be pushing out worldwide) and recruit new members, while also having a lot of fun.

 

image

To Take Part:

    • Find your team members.
    • Make sure each individual member of the team has registered here at element14.
    • Create a blog post (or posts) telling the world who your team is, what the team's called, and what you intend to make. Tag your blog post with Global Arcade so we can track it.
    • If you're one of the lucky 10, we'll send your team the Global Arcade kit.
    • Get to work on your project, blogging the build on here as you go.
    • Invite the gaming public to come an play your Global Arcade project on 1st May while all the other Global Arcade teams do the same.

 

We can create your teams in the Community gamification system, which we'll do once you're all registered. You can then add all your team mates to it, and win some group badges as you build your project.

 

But the element14 Global Arcade isn't about winning. It's about playing, and that includes putting your project together. We want to remind the world that hacking and making is fun, and that gaming can be a powerful, creative, educational drive.

 

We'll be announcing the teams that get the Global Arcade kits at the beginning of April, so you can start bringing your students together right away, and formulate your awesome retro gaming project ideas .

 

The Global Arcade Kit

The 10 teams will each receive the following if their team and project is chosen:

  • 26-4745.jpgThe Brains: A Raspberry Pi 3
  • The Controls: Two classic ball-top joysticks
  • The Buttons: Fifteen 28mm arcade buttons (that's six per player, player one start, player two start, and coin -- although that's not an obligatory setup).
  • The Interface: Two Arduino Leonardos
  • The Display: A 19" LCD monitor
  • The Sound: A set of 2.1 active computer speakers
  • The Bits and Pieces: A couple of USB cables, an SD card, wire kit

 

You don't have to use all these parts, or use them in the way they were originally intended, but we'd like the Raspberry Pi 3 to work as the brains of your game. And feel free to add anything else needed to make your retro gaming vision into a reality.

 

Let's play!

  • stem
  • global_arcade
  • retro gaming
  • retro
  • pi3
  • raspberry pi
  • gaming
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • shabaz
    shabaz over 9 years ago in reply to tonyboubady +2
    It is slightly complicated by the fact that the PS4 controller shown has analog controls, so the joystick needs to be an analog one too, for most compatibility with games that use the proportionate control…
  • clem57
    clem57 over 9 years ago +1
    Bring it on!
  • ipv1
    ipv1 over 9 years ago +1
    I've recruited a few students to signup and start drafting a proposal. Any deadlines? spannerspencer
Parents
  • Former Member
    Former Member over 9 years ago

    imageimageimage

     

    First of all sorry if you don't understand me for my english . I´m studying to improve it.;)

     

    I will try to explain my idea:

    Let me tell you why: I´m disabled and i can't use the PS4 dual shock correctly and faster than i want.

    I think with this kind of adaptation it will be better.

     

    The gifts are examples . The Main idea is put the buttons and controllers in "airplane joystick" type.

     

    Kind regards

     

    Re: I need help to make a joystick design

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • Former Member
    Former Member over 9 years ago

    imageimageimage

     

    First of all sorry if you don't understand me for my english . I´m studying to improve it.;)

     

    I will try to explain my idea:

    Let me tell you why: I´m disabled and i can't use the PS4 dual shock correctly and faster than i want.

    I think with this kind of adaptation it will be better.

     

    The gifts are examples . The Main idea is put the buttons and controllers in "airplane joystick" type.

     

    Kind regards

     

    Re: I need help to make a joystick design

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • spannerspencer
    spannerspencer over 9 years ago in reply to Former Member

    Very cool idea. This would have been great for the Make Life Accessible Design Challenge, too!

     

    I feel like I've seen joysticks with thumb controls on the top (though typically I can't find an image now), but using a second joystick in place of the buttons is really intriguing. I wonder if there'd be a way to handle multiple button presses, which quite a few games often require.

     

    Let's give this one some serious thought! Good call luisoborinot83.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 9 years ago in reply to spannerspencer

    the gifts are examples. Maybe is better make it one of wood or aluminium

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 9 years ago in reply to Former Member

    We can use dual shock 4 PCB to adapt the controllers.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jkutzsch
    jkutzsch over 9 years ago in reply to Former Member

    Very interesting, curious on clarification though.

     

    Are you trying to adapt/create specialized controllers for use with the PS4 or are you trying to create a specialized controller setup for something like MAME running on the Raspberry Pi3?

     

    Either way this sounds intriguing and I have found some interesting information in regards to people taking flightsticks and working them in for MAME games.

     

    https://youtu.be/nWJ1uUl0lf8

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

     

    Logitech x 3D Extreme 3D Pro USB Joystick for PC or Mac Silver Black | eBay

     

    \image

    Something like dual Logitech USB controllers might be an interesting place to start looking at wiring in with the Arduinos.  Not sure if you are looking for something this sized or something smaller though.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 9 years ago in reply to jkutzsch

    The main idea is play on PS4.

    Adapt controllers and buttons for dual shock 4 inside an "airplane joystick"

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 9 years ago in reply to jkutzsch

    Yes this kind of flight sticks but i need adapt to PS4.

     

    Maybe its better create one with wood or aluminium and then adapt like a arcade stick

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jkutzsch
    jkutzsch over 9 years ago in reply to Former Member

    What will be really challenging is working the programming that will emulate the standard PS4 controller to allow you to use on all games instead of just the few that automatically support flight sticks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 9 years ago in reply to jkutzsch

    imageimage

     

    1st image is a joystick arcade pub and 2 nd its a dual sock 4  pcb.

    Its possible programming and adapt ?

     

    Can we make an structure on the joystick? and then setup the buttons ? 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • tonyboubady
    tonyboubady over 9 years ago in reply to Former Member

    Yes, possible... with some work it is possible...

     

    1) Breakout the controls from the typical controller you have shown, literally breakout from PCB(not breaking it) and you should have the PCB traces of controls.

    2) Connect the joystick traces from PS4 controller to your custom joystick, to both left and right separately.

    3) Connect the button traces to the custom buttons on stick, both left and right.

    4) It's like you are extending the buttons and joysticks through wires from the original PS4 controller PCB. BREAKING OUT.

    5) With this idea you can use any available joystick (factory made)...but you have to hack the controls which sync with PS4 controller.

    6) If you go for custom made joysticks just connect it to PCB traces...

     

    VERY MUCH POSSIBLE...unless you need extra buttons and controls than typical PS4 controller has, it will need firmware update. Desoldering the components from PS4 controller PCB will be the hardest part you will have, once you have exposed the traces it will be easy.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 9 years ago in reply to tonyboubady

    It is slightly complicated by the fact that the PS4 controller shown has analog controls, so the joystick needs to be an analog one too, for most compatibility with games that use the proportionate control that analog controls can provide,

    But in general the principle is exactly what you say, i.e. connect the joystick controls to the PS4 controller PCB.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube