DMX and ArtNet newbie here.
I've created custom hardware/firmware nodes on ESP-M2 modules with ArtNet interfaces, and looking to make small dioramas and installations with XLights, or other sequencer. I'd like some advice on the interfaces.
My hardware
(1) Micro-Foggers, basically one universe with on-off relay channels for ultrasonic foggers + 1 universe for a WS2812B string.
(2) BiPolarity fairy lights (two wires, with LEDs in alternating polarity). Each wire pair is used as two logical PWM signals at 2KHz with 0-50% duty. Currently, these are presented as 1 universe with channels that take pattern numbers and some channels for modifiers. I'm thinking of presenting the PWM duty values directly as channels in another universe.
(3) WLED controllers..
(4) [In consideration] Audio snippet playback
I've implemented DMX, Sync and Poll messages, and tested basic operation with an ArtNet sender library, and with XLights for discovery and simple effects
So my questions:
Are there any gotchas of which I should be aware?
Is there any minimal RDM implementation that would make discovery a bit more useful?
[I'll also be looking at DMXControl too, or even Node-RED with ModBus as I'm planning to use that with another project].
This newbie thanks you in advance.