Look what you made me do Yves BAZIN ,

Look what you made me do @Yves_BAZIN , now I am a convert to ESP32… LOL

Ahah soon the esp32 will have us all under his power !!!
At which point are u in your crazy 10k panel ?

@Yves_BAZIN Well hit a snag try to get the parallel working, then finding some software uses various version of Art-Net so created a E131 ESP32. Now going back to Art-Net.

@Darren_Hedlund what do u wanna know about the parallel output

@Yves_BAZIN So I tried to do the outputs that was fine, but seems my understanding of universe/channels went all stupid. When I outputted the data, it started to overlap each other causing the leds to use the same pattern that was for the previous outputted data. Of course now I am going to dump everything and start with a new code (Learning purposes).
Also NOTE: your logic does work for E131, I can upload the code if you want to play with E131.

@Darren_Hedlund yes I would be interested in your code.

@Yves_BAZIN Don’t laugh. well, okay, you can laugh
https://github.com/microcyb/ESP32-E131

@Darren_Hedlund looks nice even if I am not used to e131 logic.
But I think you could replace your double loop in the main code by a simple memcpy(leds,&e131.data[channelstart -1],num_leds*3) that will be way faster.

@Yves_BAZIN Thanks, updated that part and will test this.