DMX-контроллеры, DMX-декодеры, DMX-пульты и другие DMX-устройства служат для реализации управления освещением и светотехникой по единому цифровому протоколу DMX с созданием сложных цветовых эффектов. Протокол DMX-512 (интерфейс RS-485) позволяет реализовать по трехпроводному кабелю управление 512 каналами и соответственно присоединять к одному DMX-контроллеру до 170 независимых источников RGB-освещения (RGB-прожекторы, светильники, ленты и др.). DMX-контроллер (dmx 512 controller, ДМХ-кодер), DMX-пульт — это устройства для генерации сигнала управления по протоколу DMX-512. Световые программы обычно настраиваются на персональном компьютере с помощью прилагаемого ПО и передаются в DMX-контроллер через USB порт. У DMX-пультов сценарии программируются (или напрямую генерируется сигнал управления) с помощью перемещения движков и ячеек памяти. DMX-декодеры преобразуют цифровой сигнал DMX в аналоговый (слаботочный цифровой сигнал в широтно-импульсно модулированный силовой сигнал питания) , а к выходу DMX-декодера подключают RGB LED светильники. Другими словами конвертер dmx отрабатывает программу DMX-контроллера в виде питающего напряжения для светильника. Для раздельного управления по каналам DMX-декодеры имеют свой адрес, который прошивается программатором или выставляется переключателем. Основными параметрами DMX-декодера являются количество каналов, рабочее напряжение, ток(мощность) нагрузки(аналогично LED-усиилителю). Также производятся DMX-декодеры со встроенным LED-контроллером, такие комбинированные декодеры могут работать как LED-контроллер при отсутствии DMX-сигнала, например тестирование или внештатная ситуация. Для повышения выходной DMX-декодеров используют LED-усилители или несколько dmx-декодеров с общим dmx-адресом. DMX-усилитель служит для усиления dmx-сигнала на протяженных линиях управления, обычно ставиться через каждые 100м. Иногда dmx-усилитель может быть интегрирован в dmx-декодер в зависимости от модификации. DMX-светильники (DMX-прожекторы) — это светильники со встроенным DMX-декодером, в которых DMX прошивается внешним DMX-программатором или выставляется DIP-переключателем внутри DMX-светильника.
Расстояние между DMX-RGB-прожекторами, DMX-декодерами, DMX-контроллером может составлять сотни метров, поэтому DMX- системы с успехом применяются для RGB архитектурной подсветки зданий, мостов, парков, фонтанов и других крупных сооружений а также для шоу-мероприятий.