BBI-64 Button Box Interface

Price: $54.59

Please Choose:

Free USB Cable













IN STOCK

USB buttons, switches and encoders interface board with simple connections. Works on Windows, Mac and Linux.

Build your own gaming device - flight panel, button box, music controller, robot controls and anything else that needs interfacing to a computer.
Does not require any drivers - works immediately after plugging into USB port.


Please be aware that not all software supports more than 32 buttons. Check before ordering. For example FSUPIC does not support more than 32 buttons per input device.


Version 11.23 of X-Plane does however support the full 64 buttons.

Inputs

Up to 64 buttons or 32 rotary encoders connected directly to their dedicated inputs.
Each encoder uses two button inputs.
There is no need to use any matrix wiring at all.
Four buttons can be assigned to POV Hat switch.

Dimensions

Length 3.35" / 85mm
Width 2.05" / 52mm
Height 0.63" / 16.1mm
Pin header spacing: 0.1" / 2.54mm
Mounting Screw Hole Size M3 or #3-56

Smaller than a standard credit card!


Connection to PC

The PCB has a standard USB-B type connector for connection to PC or Mac with a standard USB A-B cable (not supplied). Plug it in and use straight away.

Fully self-contained interface

Natively supported by Windows 11/10/8/7/Vista/XP/2000, 32 and 64-bit and Mac OS X. Also works on Android devices via USB link. - Forget drivers - just plug it in and it's ready to go.

Unique serial number helps Windows remember each device - Ever unplugged a joystick and had Windows lose calibration settings? This controller retains settings even if plugged in a different USB port or if you use two and swap them over.
Also allows you to connect and use more than one at a time.

Powered by USB bus (+5V - 100mA) so no external power supply is needed

Full-speed 12Mbps USB connection.

Compatible with any game that can detect and use generic joysticks - MS Flight Simulator, X-Plane, rFactor, iRacing and other driving games etc.

Proudly designed and made in the UK.

Board Layout

Note the ground pins are on the outside of the board.

Connecting Rotary Encoders

Support for up to 32 rotary encoders - A pair of digital inputs can be connected to a rotary encoder. All main types supported (1, 2 and 4 pulses per detent. Check the datasheet of your encoder to find out which type you have). Once connected, download our encoder software in the product downloads tab and set the pair of inputs to the encoder mode you require. Always use odd number for the first input, ie. 1-2, 3-4, 59-60, etc.

Can the BBI-64 be turned into keyboard or other device? - Mapping button presses to other functions such as mouse/keyboard or hat switch controls can be done using third party software. Look in the downloads tab for software solutions.

Check data sheet of the component you wish to connect for the correct pin out - The PCB is labelled clearly to show where each pin from your component should connect.

Once you have connected everything you need - Connect to a PC or Mac using a standard USB A to B cable and the device will be recognised as a generic game device named - Button Box Interface BBI-64. You can then assign your controls using your chosen game or software as you would with any other game controller. That's it!


Construction tips

What to do with unused inputs?
Unconnected buttons will appear as not pressed - just ignore them

BBI-64 Encoder Configuration Software

PCB Template in .dxf format

BBI-64-v103 Firmware


Links Recommended Third Party Software

Keyboard and Mouse Emulation / Scripting Software

SVMapper

Joy2Key

AutoHotKey

GlovePie

FreePIE


Also search for:

PPjoy

FSUIPC


  • Manufactured by: Leo Bodnar Electronics