GameBug Custom Breadboard Controller

PCB system attaches to breadboard to simplify DIY interface creation.

Jeremy Cook
4 years agoGaming

Today with HID-capable boards like the Pro Micro and RP2040, creating your own custom game (or productivity) controller is simpler than ever. You can even use a breadboard and a few buttons to build such a device, which can be easily set up and changed over and over. However, wiring for such a controller quickly becomes cumbersome. In order to facilitate clean wiring, while still using a breadboard form factor, Dimitar designed the GameBug.

The GameBug is a pair of PCBs which each feature an analog joystick, a collection of buttons and switches (including a shoulder button), and an RGB LED. Buttons are debounced via a Schmitt trigger IC to eliminate any errant inputs.

PCBs plug into either end of a large-ish breadboard, providing space for a dev board and wiring in the middle. The system then connects to a computer or other device as a controller, and one could even see a screen added for an all-in-one breadboard gaming system.

The pads also feature haptic feedback via a small motor on each board, controlled by MAX1749EUK drivers. Notably, the motors are capable of PWM control (as are the LEDs), allowing for variable shaking.

Design files for the GameBug, along with example code is found on GitHub. The pads are also available assembled on Tindie. The system looks like a lot of fun, both in the initial setup and customization phase, and for actual gaming usage!

Jeremy Cook
Engineer, maker of random contraptions, love learning about tech. Write for various publications, including Hackster!
Latest articles
Sponsored articles
Related articles
Latest articles
Read more
Related articles