Zitat von oliwel im Beitrag #8743
Ich stelle mir nun die Frage wie ich das sinnvoll anbinde..
Hallo Oli, dieselben Fragen habe ich mir auch gestellt, als ich gemerkt habe, wie schnell 256 RGB-LEDs verbaut sind.
Dazu habe ich damals
ein paar Zeilen geschrieben und Udo
@ubit hat das Ganze noch ergänzt.
Ich hatte meinen Arduino schon nach kurzer Zeit zur Hälfte belegt und war in dem Moment Feuer und Flamme, als Jürgen den ESP32 beim Stammtisch vorgestellt hat.
Ich habe den ESP32 30-Pin seit seiner „Freigabe“ im Einsatz (Mai 2021). Bisher gab es nur zwei ESP-spezifische Bugs, die Jürgen
@Jueff zum Glück innerhalb kürzester Zeit gefixt hat.
Ich sehe keine Nachteile in der Verwendung des ESPs. Im Gegenteil: Mit seiner großen Speicherkapazität verträgt er auch mal ein nicht ganz optimiertes Pattern Muster, das zu viel Speicher braucht. Ich denke, dass gerade die Optimierung des Speicherbedarfs etwas für Fortgeschrittene ist.
Wenn zudem der eigene PC mit der stetig wachsenden Excel Tabelle klar kommt und man sich innerhalb der Tabelle etwas Übersichtlichkeit verschafft (z. B. durch farbig unterlegte Überschriften), ist der ESP32 genau richtig.
Evtl. ist die Fehlersuche innerhalb einer Kette aus 2.000 WS281x etwas komplizierter als bei 256. Aber bisher konnte ich mit dem Farbtestprogramm von Harold jeden Fehler beheben. Ob der ESP32 auch 2.000 LEDs in einem Strang in der vorgegebenen Zeit adressieren kann, wird die Langzeiterfahrung zeigen.
Ich bin mittlerweile mit knapp 200 WS281x an der Grenze eines Arduinos angelangt. Davon arbeiten allein knapp 40 in meiner
Kunststoffspritzerei. Viele LEDs davon werden über eigene Pattern Muster angesteuert, was mehr Speicher frisst als die vorgefertigten Muster.
Zu guter letzt liebe ich die Einfachheit der ESP32-Installation. Unter meiner ca. 15 Meter langen, S-förmigen Anlage habe ich alle 100 cm einen Verteiler sitzen. Aktuell ist tatsächlich am ersten und am letzten ein Objekt angeschlossen. Mit dem Arduino wäre jetzt Schluss und ich müsste einen zweiten Strang installieren. So kann ich aber einfach das nächste Objekt dazwischen hängen, während ich mit Arduino mehrere Inseln bräuchte, bei denen ich die benötigen Hauptplatinen im Vorfeld gut planen müsste.