Skip to content

Commit 8afc3dd

Browse files
authored
Merge pull request #256 from xrtze/patch-1
Update dmx-output.md
2 parents 73f95cc + 607f40c commit 8afc3dd

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

docs/interfaces/dmx-output.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ hide:
2121

2222
#### software setup
2323

24-
For the DMX feature to work, you'll need to compile WLED from source. It's not a big deal, you can do it! [Here](/basics/getting-started) is the Quick Start guide. There you'll find the section "i want to modify WLED".
24+
For the DMX feature to work, you need to flash a WLED binary with DMX enabled. Among the latest releases, search for the corresponding .bin for your board with the postfix "_dmx".
25+
26+
Alternatively, you'll need to compile WLED from source. It's not a big deal, you can do it! [Here](/basics/getting-started) is the Quick Start guide. There you'll find the section "i want to modify WLED".
2527

2628
1. make sure, you can compile the latest version of WLED without any issues. Then continue.
2729

@@ -37,13 +39,13 @@ For the DMX feature to work, you'll need to compile WLED from source. It's not a
3739

3840
#### hardware setup
3941

40-
The DMX output required the use of a MAX485 transceiver connected to the TX-pin of the ESP in order to produce DMX output.
42+
The DMX output required the use of a MAX485 / SN 75176 transceiver connected to GPIO2 of your ESP. As of now, the pin is hardcoded inside of WLED (see below).
4143

4244
I am currently working on an open source PCB design to go along with this feature.
4345

4446
For information about the use of DMX with ESP8266, you might like to read [this](https://robertoostenveld.nl/art-net-to-dmx512-with-esp8266/) tutorial by [Robert Oostenveld](https://robertoostenveld.nl/). Note this is just background information about the hardware and you do not need any of the code listed here when using WLED output.
4547

46-
If you need to use another pin for output than the TX-pin, you'll need to change this in the ESP-Dmx library itself. This setting is located in src/dependencies/dmx/ESPDMX.cpp on line 31.
48+
If you need to use another pin for output than the GPIO2, you'll need to change this in the ESP-Dmx library itself. This setting is located in src/dependencies/dmx/ESPDMX.cpp on line 31.
4749

4850
#### questions
4951

0 commit comments

Comments
 (0)