Skip to content

Bavarialex/ESP32DMX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

ESP32DMX

DMX -> MQTT

Recieve E1.31 DMX from xLights p.ex. and send via mqtt to IOBroker. To have IOBroker change lights due to DMX.

IOBroker screenshot

  • use with PlatformIO in Visual Studio Code
  • see platformio.ini

Using following libraries:

<WiFi.h>

<ESPmDNS.h>

<WiFiUdp.h>

<ArduinoOTA.h>

  • OTA updates directly ot of platformIO

<TelnetSpy.h>

  • Telnet output additional to serial out. Just connect via telnet and see all your debug info.

<WiFiClient.h>

<AsyncTCP.h>

<ESPAsyncWebServer.h>

<AsyncElegantOTA.h>

<PubSubClient.h>

  • mqtt stuff

<Wire.h>

<ESPAsyncE131.h>

  • DMX stuff

Settings for xLights:

xLights screenshot

Uses RGB-led to display:

Red GPIO05 - Wifi connected

Blue GPIO19 - Mqtt connected

Green GPIO18 - DMX active

ESP32DMX

About

DMX -> MQTT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages