This is a cut and paste from google .

The DMX512 protocol is simple because it is an asynchronous 8-bit serial protocol and works in an unidirectional line generated by a master device (or console). The protocol can handle up to 512 devices in a DMX network and communicates at 250 kbps baud rate.