Daten|teiler
Kopieren als Kulturtechnik

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