ESP32-S3-Based DMX512 Smart Lighting Controller

SKU: DFR0944

The EDGE201-DMX512 controller, based on the ESP32-S3, revolutionizes stage and venue lighting by integrating DMX512 protocol with interfaces like RS485, I2C, and UART, ensuring compatibility with Arduino and ESPHome. Its dual-core architecture, WiFi, and Bluetooth capabilities enable seamless, programmable automation and remote control, making it a versatile solution for modern lighting needs.

Overview of DMX512 Lighting Programming Controller

Downloadable Resources

  • Docs
  • Tech Specs
  • Specifications

    DMX512-1.png

    Rear Panel

    DMX512 (4).png

    Feature Name Function Description
    12V~24V Power IN Power Input, Voltage Range: 12V to 24V, Terminal Blocks or DC 2.1 Interface (choose one)
    WIFI/Bluetooth WIFI and Bluetooth antenna (SMA female interface)
    PWR Power Indicator Light
    IO21 Test light connected to the ESP32-S3's IO21 port.
    USB Type-C USB Download Program Interface
    RST Reset Button
    120R RS485 RS485 120Ω switch
    DMX512 OUT Lighting control program output interface, used for connecting to DMX512 driver.

    Front Interface

    DMX512 (3).png

    Feature Name Ports Name Function Description
    RS485
    1 RS485 port
    A RS485 A
    B RS485 B
    Relay OUT
    **1 Relay Output Port (relay coil controlled by IO46 of ESP32-S3) **
    COM Relay Common Terminal
    NO Relay Normally Open Terminal
    Digital IN
    8 optically isolated digital input ports
    DGND Ground terminal for digital input (fully isolated, separate ground for digital input, not connected to system ground)
    DI1 Channel 1 digital input port, connected to IO6 of ESP32-S3
    DI2 Channel 2 digital input port, connected to IO7 of ESP32-S3
    DI3 Channel 3 digital input port, connected to IO18 of ESP32-S3
    DI4 Channel 4 digital input port, connected to IO35 of ESP32-S3
    DI5 Channel 5 digital input port, connected to IO36 of ESP32-S3
    DI6 Channel 6 digital input port, connected to IO37 of ESP32-S3
    DI7 Channel 7 digital input port, connected to IO38 of ESP32-S3
    DI8 Channel 8 digital input port, connected to IO39 of ESP32-S3
    GPIO/I2C/UART
    ESP32-S3 native GPIO/I2C/UART (non-isolated)
    IO4 ESP32-S3 native IO4, supports digital and analog signals
    IO5 ESP32-S3 native IO5, supports digital and analog signals
    SCL I2C SDA, ESP32-S3 IO2
    SDA I2C SDA, ESP32-S3 IO1
    TXD UART TX, ESP32-S3 IO6
    RXD UART RX , ESP32-S3 IO8
    POWER
    Power Output
    3V3 3.3V Output
    5V 5V Output
    GND Negative terminal of the power supply (system ground)
    GND Negative terminal of the power supply (system ground)

    Was this article helpful?

    TOP