Bang Buttons - v1.0

Source Code: Github

This box supports games like Accetto Corsa Competizione, iRacing, Assetto Corsa, Project Cars 2, RaceRoom, Dirt Rally, Dirt Rally 2.0, F1 Series, Automobilista 2, and more.

It has 33 functional buttons and a BANG button.

The BANG button feature gives you 2 modes:

Normal push
Which shifts your 33 buttons for 33 other ingame functions or keypress/joystick buttons
Long push
Allows you to change game profile for the box so it can be directly used in Assetto Corsa Competizione or as Keyboard or Joystick button remapping.
Currently the box has 3 profiles: ACC, Keyboard, Joystick, but any game which has keyboard shortcuts to change car mechanics while driving can be configured for this box.

The size of the box is 200mm x 120mm x 75mm. It has 34 push buttons and one hole for USB cable. Giving a total of 66 inputs. Using Arduino Leonardo, Bang Systems 6x6 Matrix Grid v1.0.

  • engineengine_1s3090100100 lightvolume_upX51510520180 flashvolume_dnX5358520180 rainlightcycle_map259540160 wipercycle_hud259560140 cycle_camdriver_wheel1051535165 indi_leftsave_replay606020180 indi_rightadd_highlight606050150 time_tablenames259514060 pitstoprace_logic259516040 standingsdash_up1510518020 positionsdash_dn358518020 bb_upbb_upX10556570130 bb_dnbb_dnX10705080120 tc_uptc_upX3556513070 tc_dntc_dnX3705012080 abs_upabs_upX3903080120 abs_dnabs_dnX31051570130 tcc_uptcc_upX3903012080 tcc_dntcc_dnX31051513070 ecu_upecu_upX38040100100 ecu_dnecu_dnX310020100100 BANGBANGED5565100100
main positions
main (34)
buttonlocation frompins
namesizeholetopbottomleftrightinputlight
engine22183090100100A0, D0 
ignition14121510580120A0, D1 
pit_limit14121510512080A0, D2 
light14121510520180A0, D3 
flash1412358520180A0, D4 
rainlight1412259540160A0, D5 
wiper1412259560140A1, D0 
bonnet1412754535165A1, D1 
cockpit1412903020180A1, D2 
chase1412903050150A1, D3 
cycle_cam14121051535165A1, D4 
indi_left1412606020180A1, D5 
indi_right1412606050150A2, D0 
time_table1412259514060A2, D1 
pitstop1412259516040A2, D2 
standings14121510518020A2, D3 
positions1412358518020A2, D4 
nav_up1412754516535A2, D5 
nav_down14121051516535A3, D0 
nav_left1412903015050A3, D1 
nav_right1412903018020A3, D2 
nav_select1412606015050A3, D3 
electronics1412606018020A3, D4 
bb_up1412556570130A3, D5 
bb_dn1412705080120A4, D0 
tc_up1412556513070A4, D1 
tc_dn1412705012080A4, D2 
abs_up1412903080120A4, D3 
abs_dn14121051570130A4, D4 
tcc_up1412903012080A4, D5 
tcc_dn14121051513070A5, D0 
ecu_up14128040100100A5, D1 
ecu_dn141210020100100A5, D2 
BANG14125565100100A5, D5 
top positions
top (1)
buttonlocation frompins
namesizeholetopbottomleftrightinputlight
usb10102020100100