Inspiration
Having gotten into arcade classics really frequently I was shocked at how hard it is to get a compatible controller that reminds you of how arcades are really supposed to feel. This is the reason why I made my own.
What it does
Using both python and Arduino this retro controller simulates keystrokes with classic buttons allowing you to play retro games with a worthy controller.
How we built it
Hardware:
- The hardware side of this invention is made up of 4 arcade push buttons and an Arduino. Every Nano second the Arduino is recording which buttons are pressed and which are not. After recording the state of each button it then movers onto the software. Software:
- After the state of the buttons has been recorded the Arduino uses the serial monitor to send this data to pythons backend application. When the data reaches python it then corresponds the button presses with the corresponding key stroke.
Challenges we ran into
-Emulating keystrokes with python -Getting 4 buttons to work side by side with only 2 interrupts on the board
Accomplishments that we're proud of
Making a polished product that I would be happy to use any day!
What's next for ArdunioController:
- Expanding the hardware to D-Pads
- Applying the software to any device.
Log in or sign up for Devpost to join the conversation.