Good morning all. i want few suggestion regarding dmx. whether fastled library supports dmx.

Good morning all. i want few suggestion regarding dmx. whether fastled library supports dmx. As of now, i know how to set pin for data line for led strip. coming to dmx, how to connect to it. I searched through google and got the information that,

arduino uno -> max485(for transmitting dmx signals) ->whetever distance below 1200 metres through twisted cable (2 wire) ------> max485 (for receiving side)> arduino uno(slave) > ws2811 led strip.

By, using the above we can connect the n number of slaves for controlling thousands of leds in identical manner with out compromising the distance to be covered.

I need ur help to figure out, which is correct way for wiring and the library for dmx. if possible show me a sample program for it. I really need to drive thousands of leds.