Twin Stick Controller

A while back I planned to build a twin stick controller so I bought a large project case and one (to test) bat top stick and realised that the box wasn’t big enough for two of these so repurposed that to a 4-way arcade stick instead.

I went back to the drawing board and made a new plan, 2 of these boxes bolted together and a hole between them for wiring. I knew this wasn’t going to be cheap so it had to wait. That time has come!

Base Assembly

The controller is an Arduino Pi Pico. The boards are just strip board to which I’ve soldered pin headers to reduce the soldering required later and make maintenance easier.

Next was to fit the arcade parts to the top panels.

Top Panels

Two panels here so top and bottom views in one picture! I did come across a new problem though. These Suzo Happ sticks are deeper than the bat top stick I used last time so pressed against the bottom of the case. A solution was found which you see here.

Wiring Of The Pi Side

The hole in the bottom now provides ample clearance and the sticks move freely without actually touching the desk. I use a case mount MicroUSB socket which uses standard USB cables. I keep fooling myself that I’ll be able to create something with good cable management one day. I doubt that will ever happen given how these things go together though!


Here it is complete! Suzo Happ sticks and QanBa buttons work well together. Tested on Robotron 2084 and it really makes the experience of that awesome game!

About Ponder

I'm a train driver from Cardiff, have been married a long time and have 4 wonderful kids... all grown up now! Warning: I tend to lose The Game a lot.
This entry was posted in Positives, Retro. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *