This is a fun little side project I worked on for Webflow's office. It's a series of six touch-sensitive LED panels connected to a Raspberry Pi. The Pi drives a small LCD panel with Photoshop-like functionality, enabling you to create all manner of interesting drawings with your fingers. Think of it as a finger-painting lite brite™! There's a catch, though. If you stop working on your drawing, a countdown begins that will tell Glitch Draw to glitch your image and will continue to do so until your image is gone forever. It's a fight against entropy, folks, so keep drawing!
Parts:
- 6x Smart LED Matrix
- Rasperry Pi 4
- GPIO breakout board
- Step-up Voltage Converter
- 3D Printed Frame
- IR Touch Panel
Software:
- Raspbian Buster + experimental GBM Drivers (No X Server required)
- Qt (5.12) and Qt Creator
- RGB LED Matrix Library
I cross-compiled Qt for Buster in Ubuntu and developed it on a separate machine from my Raspberry Pi. This was difficult. I'm happy to explain how, and will do so if there's enough interest in this project. Otherwise, you can compile this on your Raspberry Pi, but expect it to take awhile. Open up the project in Qt Creator and compile away!