USB Game16: 4 direction inputs + 12 button inputs PCB

Small circuit that acting like a standard HID USB gamepad. Has 16 switch inputs (4 directions + 12 buttons).

Out of stock

Product Description:
This circuit board has a total of 16 easy to wire inputs (4 directions and 12 buttons) and connects to an USB port, implementing a standard USB HID joystick.

  • 16 inputs: 4 Directional, 12 Buttons.
  • HID USB interface. Works as-is without installing special drivers on most platforms. (Linux, WinXP, Win7 32 and 64 bit).
  • On-board standard USB Type B connector. (cable not included)
  • Through-hole solder points for easy wire installation.
  • Widely spaced solder points helps prevent accidental bridging while soldering.
  • Dedicated GND signal for each button for easier wiring. No need to connect all common wires together.
  • Double layer PCB, 101.6mm X 54.86mm (4" x 2.160"). 4.5mm (0.177") diameter mounting holes.
  • On-boad activity LED
Potential applications:
  • Arcade style controller box, or integration in a PC-based arcade cabinet.
  • Simple joystick adapters (1 wire per button) to USB. Ex: neo-Geo, Atari...
  • With supporting software on the PC side, button inputs can serve other purposes than game control. The inputs can be connected to switches, limit-switch, alarm sensors. In any case, using a dedicated board such as this one is cleaner than modifying an off the shelf USB game controller.
Picture Gallery:
Wiring diagram
Example project
Example project
Example project
Example project

Out of stock
Item # BRD-USBGAME16 Out of stock
Description USB_Game16: 4 directions + 12 buttons to USB circuit
Price $28.74
Note: Prices are in canadian dollars (CAD) and may change without prior notice. If necessary, currency conversion will be done automatically by PayPal.

  • Orders are normally prepared and shipped within 7 business days.
  • The transit time varies according to the country of destination, but between 4 and 10 business days are typical.
  • Business days are Monday to Friday, with the exception of holidays (Canadian or in the destination country).
  • We ship from Canada
  • Orders shipped outside Canada may, depending on the destination country, incur additional import duties, taxes and charges. Those are not included and are the buyer's responsibility. Be aware that for some countries, the additional fees can be very significant (eg: Over half the product price). It is your responsability to research prior to placing an order.

IMPORTANT: This is not a complete list. If your controller or game does not appear here, it simply means that we did not get the chance (or the idea) to test it, or that no one let us know that it works.

Help us improve this page by sending test results by email to
USB Game12: 4 direction inputs + 8 button inputs
Small circuit implementing a standard USB HID gamepad. Has 12 switch inputs (4 directions + 8 buttons)


Only the assembled and programmed PCB is provided. Buttons, cables and wires are not provided.

This product is based on an open-source project. See:

Solution Graphics
No PayPal account required!