Main Content

Pushbutton LED Matrix

This project can be thought of as another introductory Arduino project that is slightly more advanced than your typical ‘blinking an LED’ project. This project incorporates an LED matrix, pushbuttons, shift registers (which can save pins on your Arduino board), and a key concept called multiplexing. I hope you find the tutorial enlightening and challenge yourself to improve upon it!
Supplies:
- (1x) Arduino Uno
- (5x) Tactile Pushbuttons
- (2x) 0.1 uF Capacitors
- (2x) 1 uF Capacitors
- (8x) 1k Resistors
- (5x) 10k Resistors
- (2x) 74HC595 shift registers
- Jumper Wires
- Black Wire
- Red Wire”

Link to article