Recommended · for beginners
Instructions - Button Matrix
Why people recommend it
Explains wiring many buttons as rows and columns so fewer Arduino pins are needed, and people point to it for planning or debugging such a grid.
Watch for: Diode direction and two-leg buttons have tripped up some followers