Beamertool / Lasersim für Raspberry Pi - Support Thread

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo,

    DDF Lasersim für die DMXC 3er,

    hat sich da schon mal einer rangetraut ?


    Gruß Steff

    Da gab es vor ein paar Jahren einen Thread:

    Baslight
    November 2, 2018 at 8:46 PM
  • Hallo jpldbln ,

    Cool 😎 das war mir irgendwie durchgerutscht.

    Die links da unten in dem Post gehen nicht, aber der Download.

    Das muss ich mir noch mal genauer anschauen 🔍.


    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo,

    Ich habe das jetzt erst mal soweit in DMXC 3.3.1 zu laufen.

    Das DDF aus dem Post musste ich noch etwas modifizieren und bin noch dabei noch auszutüfteln ob das alles so richtig ist.


    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo Mister X,

    Ich hatte mir vorsichtshalber der Raspberry 3B besorgt und nicht den 3B+.

    32GB Micro SD Karte von SanDisk, Netzteil und Gehäuse.

    Steff nur der Vollständigkeit halber, das Image hat funktioniert?

    Nun zu Deiner Frage: Ja da Image könnte ich im zweiten Anlauf mit BalenaEtcher auf die SD-Karte entpacken.

    Das funktioniert auch super mit dem Raspberry. :thumbup:

    Mit WinSCP konnte ich auch das Datum und Uhrzeit einstellen, Passwort ändern, Konfiguration des BeamerTools für mich anpassen :love:. Auch Dateien runterladen und ändern funktionierte.

    Super Sache, vielen Dank dafür


    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

    Edited once, last by Steff (January 8, 2026 at 10:12 PM).

  • Hallo,

    ich habe da schon vor einigen Jahren mit "experimentiert".Sah schon damals sehr interessant aus.

    Das was ich bis jetzt zu gange habe sieht auch schon viel versprechend aus. Teste es aber zur Zeit nur auf einem Monitor.

    Habe da jetzt schon ein paar Cuelisten dafür zum testen angelegt.

    Ich bin gespannt wie das mit Beamer und Nebel / Dunst aussieht. Das ist bei der Wetterlage hier in Ostfriesland (Schnee und Eis) zur Zeit in der Garage schlecht zu realisieren.

    Melde mich wenn ich weiter gekommen bin.


    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo Leute,

    ich habe einen Raspberry Pi Zero 2W geschenkt bekommen und dafür eine Anwendung gesucht. Laut KI soll das rpi-beamertool darauf laufen.

    Ich habe das Image aus diesem Thread (Post #252) genommen und auf eine 8GB SSD kopiert. Ich habe in der /boot/config.txt gpu_mem=256 definiert. Das Image bootet. Netzwerkeinstellungen habe ich angepasst. Der Raspi ist im Netz zu erreichen.

    Ich habe die config.txt unter /rpi-beamertool/bin abgeändert

    Code
    # Laser Sim for Raspberry Pi - config.txt
    
    SUBNET=0        #Art-Net Sub-Net; min:0 max:15 std:0
    UNIVERSE=3      #Art-Net DMX Univerum; min:0 max:15 std:0
    ANZAHL=1        #Anzahl der simulierten Laser; min:0 max:25 std:1
    DMX_START=201   #Startadresse des ersten Lasers, alle weiteren folgen im Abstand von 20 Kanälen; min:1 max:490 std:100
    ZOOM=1          #1 = Original Zoom verhalten | 2 = Zoomen in Kreis; std:1
    SCAL_MULT=2.0   #Multiplikator Skalierung, '.' als Dezimaltrennzeichen, min: 0.01 max: 9.9

    ./rpi-beamertool zeigt

    Code
    Raspberry Pi Beamertool | Version: 0.3.3
    Config: Subnet:0 Universe:3 Num:1 DMX:201 Zoom:1
    Screen: 1920 x 1080
    Init Done! Starting main loop... Press 'q' to quit!
     FPS: 59.99

    Der Bildschirm (aktuell ein HDMI-Monitor statt Beamer) ist komplett weiß.

    Ich nutze DMXControl 3.3.1 unter Windows 11 und habe mit die DDFs "Beamertool (Zoidberg)" installiert. Den Fehler bei den Tags habe ich behoben.

    Ich habe ein neues Interface angelegt mit:
    Net 0 (00)
    Subnet 0(0)
    Send Universe 3(3)
    Receive Universe 3(3)
    Force broadcast False
    Additional send to IP 192.168.3.64

    In der Interface Übersicht habe ich
    DMX-Out-Address 3.1
    DMX-In-Address 3.1
    und beide enabled.

    Dann habe ich ein Device angelegt mit
    Device Beamertool->Beamer-1-Layer
    DMX Start Address 3.201

    In der DMXControl Stage View sehe ich das Device, es reagiert aber überhaupt nicht.

    Ich habe auf einem anderen Rechner let-there-be-light aus github installiert:

    und

    Aber immer noch keine Reaktion auf dem Bildschirm.

    Die KI hat mir viele Tipps gegeben, von denen keiner zum Ziel führte. Also frage ich jetzt klassisch im Forum:

    • Ist der Raspberry Pi Zero 2 W wirklich geeignet bzw. funktionsfähig (Ich weiß, wenn ich mehr will sollte ich einen anderen Raspi verwenden)?
    • Kann ich DMXControl 3.3.1 nutzen?
    • Nutze ich das richtige DDF?
    • Passen meine Config-Optionen (rpi-beamertool vs. DMX Control 3.3.1) zueinander?
    • Letztendlich: Wo ist das Problem? Wie komme ich weiter?

    Vorab schon mal Danke für die Unterstützung.


    [Update] Ich habe WireShark auf Windiws 11 installiert und sehe, dass die ArtPools von 192.168.56.1 rausgehen (VirtualBox ist installiert). Die ArtDMX-Message gehen auf dem regulären Interface 192.168.3.101 raus. Anyway - ein dritter Rechner im Netz sieht ja

    Code
    19:18:29.518 [192.168.3.101] ArtPoll (discovery request)
    19:18:29.622 [192.168.3.64] ArtPollReply "RPI Beamertool" Raspberry Pi Beamertool
    19:18:31.373 [192.168.3.101] ArtSync

    Ich werde als nächstes tcpdump auf dem rpi-beamertool OS installieren ...

    Edited once, last by plin (August 21, 2026 at 1:06 PM).

  • Ich tcpdump auf dem rpi-beamertool OS installiert.

    Das rpi-beamertool sieht:

    Code
    5	1.082957	192.168.3.101	192.168.3.255	ARTNET	56	ArtPoll Prio=DpAll
    6	1.083864	192.168.3.64	192.168.3.255	ARTNET	281	ArtPollReply Ports=1 BindIdx=0x00
    7	1.588078	192.168.3.101	192.168.3.64	DMX Channels	572	ArtDMX Seq=113 Port=0 Univ=3

    Der ArtPollReply sagt:

    Passen die Angaben
    Type of Port 1: Art-Net -> DMX512 (0x80)
    und
    ArtDMX Seq=113 Port=0 BindIdx=0x80
    zusammen?

  • Hi Martin,

    beim Booten sehe ich eine normale Grafikausgabe bis hin zum Login-Prompt. Der weiße Bildschirm erscheint erst etliche Sekunden später. Wenn ich rpi-beamertool von Hand starte erscheint er in dem Augenblick in dem das Tool aktiv ist.

    Gibt es eine Möglichkeit das rpi-beamertool ohne DMXControl zu testen? Obwohl der tcpdump laut MS Copilot eine korrekte Kommunikation mit korrekten Netzen/Adressen aufzeigt. Selbst wenn ich in DMXControl in der Channel View den Kanal 201 auf 255 setze bleibt der Monitor weiß.

    Ciao
    Peter

  • Was passiert wenn du das beamertool startet ohne das DMXC läuft? Wenn es keine artnet Daten empfängt muss der Bildschirm schwarz sein. Wird er trotzdem weiß liegt der Fehler noch vor der Steuerung.

    Das Image habe ich für den Raspi3+ erstellt, eventuell sind da noch Anpassungen nötig.

  • Ja, auch ohne DMX Input wird der Bildschirm weiß.

    Die KI hat mir erzählt das wäre normal und sollte beim ersten DMX Signal weg sein.

    Ich war bzgl. des Images optimistisch, da ich unter /boot bcm2710-rpi-zero-2-w.dtb gefunden habe.

    Die ersten boots waren nervig, bis ich gesehen habe, dass gpu_mem=512 gesetzt war. Das war die erste und wichtigste Anpassung.

    P.S. Obwohl der Dimmer in DMXControl auf 100 stand wurde auf Kanal 201 eine 0 übertragen. Kann es sein, dass ich das DDF anpassen oder wechseln muss?

  • Wie gesagt, bei mir ist es immer dunkel wenn es ohne Signal startet.

    Ich habe eben auch Mal mittels KI geschaut, es gibt wohl doch kleine Unterschiede im Grafiktreiber....

    Den Teil mit dem ddf kannst du so testen: lasse das ddf Mal weg und setze die entsprechenden DMX Werte manuell über die Channel Overview...

  • Ich hatte ja schon in DMXControl via Channel View den Dimmer hochgesetzt. Die KI hat mir gesagt, dass mein tcpdump einige Optionen wie Gobos etc. ausweist die von DMXControl gesendet werden.

    Bevor ich Dein Image gefunden habe hatte ich es mit einem frischen Raspberry PI OS versucht. Im Zuge des Debuggings hat mit die KI

    Code
    sudo apt install -y kmscube
    kmscube

    empfohlen. Der Würfel erschien auf dem Bildschirm.

    Mir fällt als nächstes nur ein das Image in meinen Raspberry Pi 4 zu stecken. Alle Raspberry Pi 3B sind im Einsatz.

  • Ein Raspberry Pi 4 bringt dir nichts, der hat eine komplett andere Grafikarchitektur... Ich weiß von niemanden der es auf einem Zero probiert hat, Chatgpt behauptet von der Grafikeinheit her könnte es passen.

    Ebenfalls auf keinem Fall läuft es auf einem aktuellem Raspberry Pi OS. Chatgpt schlägt mir mehrere Stellen vor wo wir ansetzen können, du kannst aber auch noch einmal eine KI auf die expliziten Unterschiede zwischen Pi3 und Zero hinweisen und nach Lösungen befragen.

  • Ja, mein erster Ansatz mittels MS Copilot und Google Gemini mit frischem OS war nicht erfolgreich, weil einige Bibliotheken fehlten die es in den neueren Releases nicht mehr gibt.

    Wieso Raspberry Pi Zero 2 W? Ich habe mit ein frisches Desinfect bei Heise gekauft und war überrascht einen Raspi in meiner Post zu finden. Was macht man nun mit einem zweiten??? Da fiel mir wieder das Beamertool ein :-).Ich hätte nochen eine Raspberry Pi 2, Raspberry Pi 1 und BananaPi zu bietern, wird mir aber auch nicht weiterhelfen.

    Ich werde mal drüber schlafen, mal schauen welche Idee ich noch habe.

    P.S. Gemini sagt: In der Grafik-Architektur gibt es keine fundamentalen Unterschiede zwischen dem Raspberry Pi 3 B+ und dem Raspberry Pi Zero 2 W. Beide Einplatinencomputer nutzen exakt dieselbe Grafikarchitektur.

    Edited once, last by plin (August 21, 2026 at 10:26 PM).

  • Ich probiere mal ein neues Tool für trixie mittels Claude zu generieren, bin aber gerade wieder an mein Kontingent-Limit gestoßen. Muss bis 14:30 Uhr warten. Aber zumindest ist Claude willens etwas neues zu bauen.

    Ergebnis:

    • Gemini ist bemüht, aber selbst beim minimalen Ansatz bleibt der Bildschirm schwarz
    • Claude denkt viel nach, liefert ein ZIP-File inkl. Installations-Script und system-Service, aber der Bildschirm bleibt schwarz

    Beide sind aber sehr überzeugt, dass diese nächste Variante nun wirklich funktioniert.

    Ich glaube ich mache jetzt einen Test mit einem meiner Raspberry Pi 3B. Wenn's klappt kann ich mir einen neuen 3B+ bestellen.

    Edited once, last by plin (August 23, 2026 at 9:18 AM).

  • Kurzer Zwischenstand: Ich habe noch mal neu mit einem Raspberry Pi OS Lite (64bit) aufgesetzt und mit Hilfe von Claude mittlerweile die ersten Laserstrahlen auf dem Bildschirm.

    P.S.

    universe: 3 # Muss mit dem in DMXControl gewählten Universe übereinstimmen
    start_channel: 120 # Erster DMX-Kanal des 14-Kanal-Fußabdrucks (1-499)

    Start channel ist ein Offset von Adresse 1 gerechnet, in dem Fall hier also 3.121 in DMXControl.