Le DMX 512 est une norme de transmission de données, essentiellement utilisée pour le contrôle de l'éclairage et des effets de scène dans le spectacle vivant.
Universel et largement répandu, ce protocole permet de contrôler 512 canaux en affectant à chacun une valeur comprise entre 0 et 255 (8 bits de données par canal).