LED Name Tags unter Linux programmieren
7. September 2025 von Christian Imhorst
Bei der Programmierung des LED-Nametags unter Linux mit Python habe ich aktuell Probleme mit dem Skript aus dem Original-Repo „jnweiger/led-name-badge-ls32“. Sobald der Text länger als 5 Zeichen ist, beendet sich das Skript mit einem „Speicherzugriffsfehler“. Die aktuelle Version von drizzt/led-name-badge-ls32 funktioniert bei mir ohne Probleme. Keine Ahnung, warum das mit dem Skript aus dem Original-Repo nicht funktioniert.
git clone https://github.com/drizzt/led-name-badge-ls32 cd led-name-badge-ls32 sudo python3 ./led-badge-11x44.py -s 4 "Hallo Welt!"
Das funktioniert auf dem Raspberry Pi sofort:
sudo python3 ./led-badge-11x44.py -b0,1 -s1 -m5 ":heart2: :HEART2:" \ " :HEART2:"
Man kann natürlich auch sinnvolle Meldungen ausgeben lassen, z.B. die aktuelle IP-Adresse des Rechners:
sudo python3 ./led-badge-11x44.py $(hostname -I | awk '{print $1}')
Geschrieben in Gnu/Linux, Python, RaspberryPi