Server software to forward commands from controllers (desktop_client
and webclient
)
to lighting fixtures (dmx_receiver
and strobo_receiver
).
Contains the same features as python_server, but rewritten in Go.
Desktop client written in Python and Qt to generate the commands for controlling a DMX fixture and stroboscope.
Web-based client written in Javascript to generate the commands for controlling a DMX fixture and stroboscope.
Arduino software that listens for DMX commands on a TCP socket and outputs these as DMX signals on the serial port. Also includes support for a relay output to turn on/off power to the controlled device.
Software for ESP8266. It listens for commands on a TCP socket to turn on/off an output pin. A lamp can be connected to the output to create a stroboscope.
- A complete stroboscope can be built using an ESP8266 module (NodeMCU), a power mosfet (IRLZ44N), and a LED light source with a discrete DC power supply.
- The DMX receiver can be built using an Arduino (Uno or Leonardo) and a DMX shield. Add an AC solid state relay for controlling power to the controlled device.
- The clients support generating DMX commands for the ADJ Fog Fury Jett DMX controlled smoke machine.