matrixclient

Introduction

A modular display driver for RGB LED matrices, powered by real-time data streamed from an SSE-capable API server. Designed for external operation—no Redis or Postgres access required. Built to elegantly render environmental info, sports updates, system status, and more.

Inspired by years of ambient data visualization and play-by-play commentary à la NESN.

Features

WebControl Commands

Via SSE stream, matrixclient responds to the following commands:

Command Action
pp Toggle play/pause cycle
fwd Advance to next display
rew Revert to previous display
out Mark garbage as taken out

SSE-powered. Redis-free. Built for real-time elegance.

Setup

Prerequisites

Install rpi-rgb-led-matrix

Clone the repo

Setup the python environment

Setup the execution environment

Setup your configuration/secrets

Test the setup

To run as a Service (assuming systemctl)