Bang Button Box - Bang Evolution - v1.0

The Bang Evolution has a special button (BANGED) for entering a new layer of inputs similar to SHIFT, CTRL, or ALT on keyboard. This allows for more buttons to be used on the same box.

This box supports games like Assetto Corsa Competizione on consoles directly & in Keyboard Remap for F1 on consoles and any game on PC with Joystick support.

It is based on the Banged Evolution R1 PCB attached to an Arduino Micro.

Source code is available on GitHub.

The size of the box is 200mm x 120mm x 75mm. It has 17 push buttons and 3 rotary encoders and 3 rotary encoder push buttons and one hole for USB cable and one RGB LED and 16 LEDs. Using Arduino Micro, Banged Evolution.

main positions
main (20)
buttonlocation frompins
namesizeholetopbottomleftrightinputlight
engine2218853540160D0, D12D9, D10, D11
ignition14121051520180D0, D14D3
pit_limiter14121051560140D0, D15D3
flash1814358525175D0, D16D5
light14121510520180D0, D17D5
rainlight14122010040160D1, D12D3
wiper1412408045155D1, D14D5
pitstop1412259516040D1, D15D5
positions14121510518020D1, D16D3
standings1412358518020D1, D17D3
electronics1412606018020D2, D12D5
select1412606015050D2, D14D5
up1412754516535D2, D15D3
down14121051516535D2, D16D3
left1412903015050D2, D17D3
right1412903018020D4, D12D3
em2079525100100A0, A1, D6 
bb207259575125A2, A3, D7 
tc207259512575A4, A5, D8 
BANG18146060100100D4, D14D13
top positions
top (1)
buttonlocation frompins
namesizeholetopbottomleftrightinputlight
usb10103030100100