DMX512 (system sterowania) – standard cyfrowej komunikacji sieciowej najczęściej stosowany w systemach sterowania oświetleniem (blindery, głowy, stroboskopy, skanery, reflektory, świecące podłogi, itp.) i efektami scenicznymi (wytwornice dymu, wyrzutnie konfetti) na koncertach, w teatrach, itp. Sterowanie odbywa się zazwyczaj z poziomu konsoli sterującej realizatora. Standard opracowany został w 1986 r. przez Amerykański Instytut Technik Scenicznych (USITT). W 1990 roku otrzymał nazwę DMX512.

Dane techniczne System posiada pojemność 512 niezależnych kanałów, z których każdy może przyjąć jeden z 256 poziomów. Maksymalna liczba urządzeń w jednej linii to 32 bez zastosowania wzmacniacza sygnału. Można jednak zwiększyć pojemność systemu, stosując specjalne aktywne rozdzielacze. Komunikacja w systemie jest jednokierunkowa, a urządzenia są połączone szeregowo. Rozdział sygnału dokonywany jest tylko przez urządzenia aktywne.

Do przesyłania informacji protokołem DMX512 wykorzystuje się standard transmisji szeregowej RS-485.