DFRobot EDGE201 DMX512 ESP32-S3 Lighting Controller - image 1
1 / 5
DFRobot·IoT Controller

DFRobot EDGE201 DMX512 ESP32-S3 Lighting Controller

ESP32-S3-based DMX512 lighting programming controller with dual-core architecture, 8 optically isolated inputs, RS485, relay output, WiFi/Bluetooth, and DIN-rail mounting in an alloy steel enclosure. Designed for stage, theater, and venue lighting automation.

Starting from

$59.00

Specifications

ArchitectureXtensa LX7
CPU Cores2
Clock Speed240MHz
PSRAMnone
Flash16MB
GPIO Level3.3V
BluetoothBLE 5.0
AntennaSMA
Storagenone
Dimensions158 x 83 x 37mm
Weight400g

Components

Xtensa LX7 dual-core processor at 240MHz with WiFi 802.11 b/g/n and BLE 5.0, handling user programming and wireless communication.

Dedicated DMX512 Protocol ProcessorDmx512 ControllerDatasheet

Independent DMX512 protocol chip handling real-time lighting control signal generation, communicating with the ESP32-S3 via I2C.

Onboard RTC with ±3 seconds per 30 days accuracy and 12-hour backup power for time-based lighting schedules.

8 optically isolated digital input channels compatible with PNP industrial sensors for automated lighting triggers.

One relay output (NO/COM) controlled via IO46 for switching high-power external loads.

GPIO Map

GPIO1
I2C SDA
digital-inputdigital-output
I2C
GPIO2
I2C SCL
digital-inputdigital-output
I2C
GPIO4
GPIO
digital-inputdigital-outputadc
GPIO5
GPIO
digital-inputdigital-outputadc
GPIO6
UART TXD / DI1
digital-inputdigital-output
UART
GPIO7
DI2 (isolated input)
digital-input
GPIO8
UART RXD
digital-inputdigital-output
UART
GPIO18
DI3 (isolated input)
digital-input
GPIO21
BLINK LED
digital-output
GPIO35
DI4 (isolated input)
digital-input
GPIO36
DI5 (isolated input)
digital-input
GPIO37
DI6 (isolated input)
digital-input
GPIO38
DI7 (isolated input)
digital-input
GPIO39
DI8 (isolated input)
digital-input
GPIO46
Relay Control
digital-output

Overview

The DFRobot EDGE201-DMX512 (SKU: DFR0944) is a professional-grade lighting programming controller built around the ESP32-S3 dual-core processor paired with a dedicated DMX512 protocol chip. The dual-core architecture separates user programming (handled by the ESP32-S3 with WiFi and Bluetooth) from real-time DMX512 signal generation (handled by the dedicated chip), communicating internally via I2C for maximum reliability.

The controller features 8 optically isolated digital inputs compatible with PNP industrial sensors, enabling automated lighting triggered by motion, sound, or other environmental sensors. A single relay output allows switching high-power devices, while RS485 with selectable master/slave modes and a 120-ohm termination switch supports daisy-chained communication. The onboard RTC maintains time with less than 3 seconds drift per month, enabling time-based lighting schedules even during brief power outages.

Housed in a rugged alloy steel enclosure with DIN-rail and ear-mount options, the EDGE201 is built for permanent installation in stage venues, commercial spaces, and entertainment environments. It accepts 12-24V DC power and programs via USB-C, supporting both Arduino and ESPHome firmware for flexible integration into existing smart lighting and home automation ecosystems.

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.