Simple DIY DMX-Interface
Find a file
Hendrik Rauh 7fb9d4d243 removed handwritten diagram
its no longer in use
#10
2024-12-13 15:41:25 +01:00
.vscode formatted extensions 2024-10-24 19:07:52 +02:00
assets removed handwritten diagram 2024-12-13 15:41:25 +01:00
data basic favicon added 2024-11-10 12:08:17 +01:00
src Update main.cpp to use LittleFS 2024-11-10 18:28:01 +01:00
.gitignore added vscode folder to gitignore 2024-11-03 16:00:40 +01:00
platformio.ini Update platformio.ini for LittleFS 2024-11-10 18:26:19 +01:00
README.md Add R0 notice to README.md 2024-11-25 23:23:55 +01:00

DMX-Interface

Art-Net-Interface

Case

All print files (STL, STEP, X_T) can be found in assets/case. Alternatively you can view the project on OnShape where you can export the files in a format you like.

Prusa Slicer with case loaded

Wiring

Circuit diagram

You have to short-circuit R0 on the RS485 boards to enable the termination resistor required for DMX before the first and after the last device in line.

Pin usage

GPIO Usage
GND GND to others
3,5V VIN on RS485
5V VIN on W5500
0 Onboard Button
5 Ext. Button
7 Ext. LED
15 Onboard LED
17 U1TXD
18 U1RXD
21 U0TXD
33 U0RXD
34 SPI CS
35 SPI MOS
36 SPI SCK
37 SPI MISO