Hi :)
I'm not sure what exactly you mean with "fan out". However, let me try
to re-cap what I understood from your plan:
The ESP-32 boards all share the same DMX universe (512 channels). It
should not be a problem when using ArtNet broadcast mode, assuming your
network hardware + software (Wireless AP and ESP32) supports it
properly. This can be quite easily found out using wireshark or similar
tools. If all goes well, OLA sends the universe to the broadcast address
and all ESP32 receive and process the values. If broadcast is not
working, you should be able to configure multiple outputs for one universe.
Regarding the "pixel controllers": I don't see a huge problem of
addressing the individual pixels. I'm a bit confused about the amount. I
can read something with "2-3 boards" with 25 or 200 universes each? Do
you plan to have one universe per GPIO pin?
and how many pixels do you actually use per universe? If we are talking
RGB, that would be 170 pixels per universe, so 4250 pixel in total
(assuming 25 universes per board). If you use less pixels per GPIO pin,
I would also suggest to use fewer DMX universes and make sure that
certain parts of the universe go to specific GPIO pins.
So assuming you want 3 Pico W boards with 20 strings and 40 pixels each
(arbitrarily chosen), that would make:
- 1 Universe for ALL ESP32 boards (broadcast or multiple outputs)
- 5 Universes for EACH Pico W board (you can pack 4 strings with 40 RGB
pixels each into one universe. Since you might have 20 strings per
boards, that would make 5 universes). Those can go to each board via
unicast, no broadcast needed here
In total 1 + 5*3 = 16 universes
Anything I got wrong?
Jannis
Am 21.03.24 um 22:07 schrieb Stefan Schmelz:
> I tried assigning multiple interfaces to the same ola universe but it
> seems that I'm either doing something wrong, my code is broken, or I
> messed something else up.
>
> And I was to to control them as pixels, because I want some parts to be
> animated. And I don't really know how to do this besides controlling all
> of them as pixels.
>
> E.S. Rosenberg <
es.ros...@gmail.com <mailto:
es.ros...@gmail.com>>
> schrieb am Do., 21. März 2024, 21:59:
>
> Hey,
> I'm probably missing something but on the off chance that this is
> helpful, if you want the same DMX universe to control all your kit
> just define all the kit to respond to that universe.
> Also if the LED strips are just ambient light why control them as
> pixels and not just as single units that change color in one go?
> HTH,
> Eli
>
> Op do 21 mrt 2024 om 21:42 schreef Stefan Schmelz
> <
sschm...@gmail.com <mailto:
sschm...@gmail.com>>:
> <mailto:
open-l...@googlegroups.com>, #openlighting
> (
irc.freenode.org <
http://irc.freenode.org>)
> <mailto:
open-lighting%2Bunsu...@googlegroups.com>
> <mailto:
open-lightin...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/open-lighting/CAKJF571%2BRzeALOq5OfO%3D3cOorw-zkaxoi8LyOgE9VazGsT1-1w%40mail.gmail.com <
https://groups.google.com/d/msgid/open-lighting/CAKJF571%2BRzeALOq5OfO%3D3cOorw-zkaxoi8LyOgE9VazGsT1-1w%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> <mailto:
open-l...@googlegroups.com>, #openlighting
> (
irc.freenode.org <
http://irc.freenode.org>)
> <mailto:
open-lighting%2Bunsu...@googlegroups.com>
> <mailto:
open-lightin...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/open-lighting/CAHxFV_sQpj7mMifZZVJGj%3D_4aTdfzvsN5SM6mHseopEm4-3X%2BQ%40mail.gmail.com <
https://groups.google.com/d/msgid/open-lighting/CAHxFV_sQpj7mMifZZVJGj%3D_4aTdfzvsN5SM6mHseopEm4-3X%2BQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> <mailto:
open-lightin...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/open-lighting/CAKJF570xYK5-No3iW-uZMU8fZdtnT0WU9DUU0Xm%2BAggYhydPcA%40mail.gmail.com <
https://groups.google.com/d/msgid/open-lighting/CAKJF570xYK5-No3iW-uZMU8fZdtnT0WU9DUU0Xm%2BAggYhydPcA%40mail.gmail.com?utm_medium=email&utm_source=footer>.