{"id":19570006,"url":"https://github.com/dxbang/bangbuttonboxacc","last_synced_at":"2026-05-16T07:47:20.282Z","repository":{"id":217648793,"uuid":"741720285","full_name":"DxBang/BangButtonBoxACC","owner":"DxBang","description":"Button Box for Sim-Racing - Assetto Corsa Competizione","archived":false,"fork":false,"pushed_at":"2024-05-01T04:26:19.000Z","size":5840,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-09T02:47:35.194Z","etag":null,"topics":["arduino","arduino-micro","assetto-corsa-competizione","button-box","buttons","controller","cpp","joystick","keyboard","macros","pcb","sim-racing","simracing"],"latest_commit_sha":null,"homepage":"https://bang.systems/project/buttonbox/evolution","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DxBang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-11T01:09:31.000Z","updated_at":"2024-07-04T07:34:12.000Z","dependencies_parsed_at":"2024-01-29T22:34:53.308Z","dependency_job_id":"b79b3d49-ec1c-4e48-a9e6-82180482802b","html_url":"https://github.com/DxBang/BangButtonBoxACC","commit_stats":null,"previous_names":["dxbang/bangbuttonboxacc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DxBang%2FBangButtonBoxACC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DxBang%2FBangButtonBoxACC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DxBang%2FBangButtonBoxACC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DxBang%2FBangButtonBoxACC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DxBang","download_url":"https://codeload.github.com/DxBang/BangButtonBoxACC/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240833529,"owners_count":19865152,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","arduino-micro","assetto-corsa-competizione","button-box","buttons","controller","cpp","joystick","keyboard","macros","pcb","sim-racing","simracing"],"created_at":"2024-11-11T06:13:11.300Z","updated_at":"2026-05-16T07:47:15.239Z","avatar_url":"https://github.com/DxBang.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BangButtonACC\n Bang Buttons for ACC\n\n\n## Input and modes\n```text\nBang Button\n\t- Single Press: Bang, Timed or Toggled\n\t- Single Press while Banged: Debang\n\t- Hold: System Settings\n\nSystem Settings\n\t- Engine Button: Change Profile\n\t- Ignition Button: Toggle Bang Mode\n\t- encoderMiddle Up/Dn: Change Brightness\n\t- encoderMiddle Push: Encoder Multiplier x10\n\nAssetto Corsa Competizione Profile\n\tDefault Functional Buttons \n\t\tignition: Ignition\n\t\tengine: Engine\n\t\tpit: Pit Limiter\n\t\tlight: Lights\n\t\train: Rain Light\n\t\tflash: Flash\n\t\twiper: Wiper\n\t\tposition: MFD Position\n\t\tstanding: MFD Standing\n\t\tpitstop: MFD Pitstop\n\t\telectronics: MFD Electronics\n\t\tselect: Nav Select\n\t\tup: Nav Up\n\t\tdown: Nav Down\n\t\tleft: Nav Left\n\t\tright: Nav Right\n\tDefault Functional Encoders\n\t\tencoderLeft Up/Dn: Brake Bias\n\t\tencoderRight Up/Dn: Traction Control\n\t\tencoderMiddle Up/Dn: Engine Map\n\t\tencoderLeft Push: Encoder Multiplier\n\t\tencoderRight Push: Encoder Multiplier\n\t\tencoderMiddle Push: Encoder Multiplier\n\tBanged Functional Buttons:\n\t\tignition: Ignition\n\t\tengine: Engine 1 sec.\n\t\tpit: Time Table\n\t\tlight: HUD\n\t\train: Map\n\t\tflash: Add highlight\n\t\twiper: Names\n\t\tposition: Dashboard up\n\t\tstanding: Dashboard down\n\t\tpitstop: Race Logic\n\t\telectronics: Indicator Right\n\t\tselect: Indicator Left\n\t\tup: Camera Bonnet\n\t\tdown: Cycle Camera\n\t\tleft: Camera Cockpit\n\t\tright: Camera Chase\n\tBanged Functional Encoders:\n\t\tencoderLeft Up/Dn: Anti-Brake System\n\t\tencoderRight Up/Dn: Traction Control Cut\n\t\tencoderMiddle Up/Dn: FOV\n\t\tencoderLeft Push: Encoder Multiplier\n\t\tencoderRight Push: Encoder Multiplier\n\t\tencoderMiddle Push: Encoder Multiplier\n```\n\n## Pinout\n```text\nD0\tRotary Encoder Left CLK\nD1\tRotary Encoder Left DT\nD2\tRotary Encoder Right DT\nD3\tLights\nD4\tMatrix Sender 1\nD5\tMatrix Sender 2\nD6\tMatrix Sender 3\nD7\tRotary Encoder Right CLK\nD8\tRotary Encoder Middle CLK\nD9\tRGB LED R\nD10\tRGB LED G\nD11\tRGB LED B\nD12\tRotary Encoder Middle SWT\nD13\tBang LED\nD14\tRotary Encoder Left SWT\nD15\tRotary Encoder Right SWT\nD16\tRotary Encoder Middle DT\nD17\tCan't use for output\nA0\tMatrix Sender 1\nA1\tMatrix Receiver 1\nA2\tMatrix Receiver 2\nA3\tMatrix Receiver 3\nA4\tMatrix Receiver 4\nA5\tMatrix Receiver 5\n\n~ = PWM\n^ = INT\n/ = PCINT\n\n              Board: Arduino Micro\n                 ------USB------\n        Bang LED | ~D13    D12 | RE Middle SWT\n                 | 3V3   ~/D11 | RGB LED B\n                 | AREF  ~/D10 | RGB LED G\n    Matrix Sen 4 | A0     ~/D9 | RGB LED R\n    Matrix Rec 1 | A1      /D8 | RE Middle CLK\n    Matrix Rec 2 | A2      ^D7 | RE Right CLK\n    Matrix Rec 3 | A3      ~D6 | Matrix Sen 3\n    Matrix Rec 4 | A4      ~D5 | Matrix Sen 2\n    Matrix Rec 5 | A5       D4 | Matrix Sen 1\n                 |         ~D3 | Lights\n                 |        ~^D2 | RE Right DT\n       5V for RE | 5V      GND | GND\n                 | RST     RST |\n             GND | GND     ^D0 | RE Left CLK\n                 | VIN     ^D1 | RE Left DT\n    RE Left SWT  | D14    /D17 | \n   RE Right SWT  | D15    /D16 | RE Middle DT\n                 ---------------\n\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdxbang%2Fbangbuttonboxacc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdxbang%2Fbangbuttonboxacc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdxbang%2Fbangbuttonboxacc/lists"}