Adam Haile and Dan Ternes of Maniacal labs created Bixel, an incredible interactive LED panel.
This incredible 16×16 display features SK9822 LEDs, each with a pushbutton, and 595 shift registers soldered to a massive 500x500mm PCB. A Teensy 3.6 scans the buttons and sends the data to a Raspberry Pi 3 that drives the LEDs over a USB serial connection.
There is a great write up the project on the Maciacal Labs web site.
Design files and code are available on GitHub.