Arduino LED Display
A custom 8x8 single-color LED display I built as my first electronics project. It uses two shift registers — one for rows, one for columns — and the Arduino drives the display row-by-row by pushing bits into each register. Simple, but a great way to learn how hardware and software meet at the lowest level.