DIY Button Box for Sim Setups

Welcome! This is a bit different from my normal arcade content. This is a button box I built for my racing simulator and I wanted to share it to help demystify these a bit and help others do the same. I hope this video is helpful to anyone wanting to build this or something similar and I'd love to know if this video helped you build something! Enjoy the build and feel free to ask questions in the comments. Installing Libraries and Uploading Code to Arduino: 4:24 DIAGRAMS: Matrix Diagram: 5:54 Rotary Encoder Diagram: 7:14 Columns Diagram: 8:32asdf Rows Diagram: 9:26 Encoder Wiring and Grounding Diagram: 9:52 LED/Ground Wiring Diagram: 10:35 Soldering: 11:38 Diode Diagram / Explanation: 13:15 Ground Wiring: 15:47 Wiring Result: 16:35 Long-Form Code Explanation: 17:18 Pin Explanation: 19:46 --------------------------------- Project Files (Code/3D Files): https://github.com/ElRojo/button-box Joystick Library: https://github.com/MHeironimus/Arduin... Arduino IDE: https://www.arduino.cc/en/software Gamepad Tester: https://hardwaretester.com/gamepad Knobs Creator: https://www.thingiverse.com/thing:467... Panel Mount Creator: Arduino Pro Micro Panel Mount (doesn't work with USBC board): https://www.thingiverse.com/thing:407... --------------------------------- Credit to amstudio's video here:    • MAKE THIS BUTTON BOX | 32 FUNCTION w ENCODERS   --------------------------------- Music by Hotham Stream: https://linktr.ee/hothammusic Free Download: https://drive.google.com/drive/folder...