Game Controllers
Browse our range of game controllers, joysticks, gamepads, and controller boards for your next project. From Bluetooth gamepads to arcade joysticks and macro keypads, you'll find options for DIY gaming builds, retro consoles, and custom input devices.
Great for makers, STEM education, and hobbyists building interactive projects with Raspberry Pi, Arduino, or CircuitPython. We ship across Australia from our local warehouse.
Foot switch
SKU: AF-423 | Brand: Adafruit
Your friends probably tell you that you are "good with your hands," but now you can also be good with your feet! This foot switch is made of rubbery plastic, is plenty strong to put up with any amount of stomping, and...
Delivered by Mon 2 Nov
Analog 2-axis Thumb Joystick with Select Button + Breakout Board
SKU: AF-512 | Brand: Adafruit
A PSP/Xbox-style analog thumb joystick with a built-in press-to-select button, mounted on a breakout board designed for easy panel mounting. Unlike simple directional joysticks, this analog stick provides precise, pro...
Delivered by Mon 2 Nov
Adafruit UNTZtrument! Open-Source 8x8 Grid Controller Kit [8x8 White LEDs]
SKU: AF-1929 | Brand: Adafruit
Build your own open-source 8×8 button grid controller with the Adafruit UNTZtrument kit. Designed by PaintYourDragon and based on the Adafruit Trellis platform, this DIY kit features 64 translucent silicone buttons wi...
Delivered by Mon 2 Nov
Adafruit Joy FeatherWing for all Feathers
SKU: AF-3632 | Brand: Adafruit
The Adafruit Joy FeatherWing adds a 2-axis joystick and five buttons to any Feather board over I2C — no GPIO or analogue pins consumed. Using Adafruit's Seesaw technology, an onboard helper microcontroller reads the j...
Delivered by Mon 2 Nov
Wireless Joystick Breakout Board for XBee
SKU: SF-DEV-14008 | Brand: SparkFun
This breakout board makes it easier to build a custom wireless controller for XBee-based projects, without relying on a standard hobby RC transmitter. It is designed for makers who want to choose their own control lay...
Delivered by Tue 20 Oct