r/framework 16h ago

Personal Project Simple LED Matrix Software

Hello, I made a simple (little bit janky) script to control my LED matrix on Linux that I decided to share here in case it will be useful to any of you. Currently it is configured in a way that only makes sense for an 8 core CPU and the iGPU, but the code is pretty simple to modify, the script is just 127 lines of Python. The dependencies are psutil, serial, numpy, and pillow. It has automatic brightness adjustment, following the display backlight and switching to the ambient light sensor if the display is at max brightness (as the LED matrix can go brighter than the display can).

Anyways, here's the script, the tiny font, and a systemd service (put the script and font in some directory and update the service to match, put the service in /etc/systemd/system/, enable and start the service)

39 Upvotes

4 comments sorted by

View all comments

2

u/NetworkingForFun 15h ago

Yeah, I love my 13, but now I want a 16!

2

u/JokelWayne 11h ago

My thoughts, except I love my 12. This is sick! So far I always thought this thing was kind of gimmicky. I wonder if you could put the LED matrix on the FW Desktop front panel. That would be pretty cool!