A USB controller to make custom game controllers and joysticks for arcade and PC gamingDesigned by Tynemouth Software in United Kingdom
What is it? This is a USB controller board that can be used to make you own custom game controllers or joysticks for arcade machines or PC gaming. Why did you make it? I have made many USB keyboar...Read More…
This is a USB controller board that can be used to make you own custom game controllers or joysticks for arcade machines or PC gaming.
I have made many USB keyboard and USB joystick adapters, mainly to adapt existing hardware to USB. This is the first designed for creating custom game controllers. I had built an arcade machine kit which came with it's own controller, I wasn't happy with the way it was configured, so I made my own to cover all the options.
This board allows you to connect a four way joystick (or four buttons for up, down, left and right), and up to eight fire or action buttons.
Optionally, the A-Z keyboard extension gives 64 switch input that act like keys on a normal USB keyboard. This can be used for controls on an arcade machine for coin up, player options, menus etc. and also extra controls for flight simulators etc.
Connections are via solder pads or standard 0.1" headers, making this easy to connect up to a variety of switches. The controller is recognised by Windows, Mac or Linux as a standard USB game controller. All inputs are switched to ground, there is no matrix or multiplexing, so you can use a single ground wire to connect up all the buttons. All the square pads around the edge of the board are ground so each switch can have it's own dedicated ground pin, so you can use two wire connections to each switch if you prefer.
There is also space to fit an IDC header for a 9 way D connector for a Commodore / Atari style joystick. This is wired in parallel with the direction inputs and buttons 1-3.
There are four LED outputs which can be used for illuminated buttons or activity indication. Power LED is on when the device is initialised, capslock, numlock and scroll lock follow the LEDs on a normal keyboard, and can be controlled from software in most operating systems to show disk activity etc.
All inputs have internal pullups and should have a switch connected to ground.
The optional A-Z keyboard extension adds 64 keys:
All outputs are to drive a single LED via 1K to ground, or as an input to an LED controller
This is available with solder pads to attach you own wires or connectors or with 0.1" pin headers for Dupont / Harwin M20 style connectors as used with Arduino and Raspberry Pi etc.
The arcade controller is available either as a game controller with a direction joystick and 8 buttons, or a game controller with a direction joystick and 8 buttons and a keyboard with 64 keys.
I upgraded my RetroPie based Picade with one of these controllers, more pictures and information in the blog post.
|Shipping Rate||Ships From||First item||Additional items|
Royal Mail: International Standard
This in an untracked service.
Royal Mail: International Tracked and Signed
Tracked and Signed (or Tracked only for Australia). Normally 3-5 working days delivery. Recommended for international orders.
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!