Quantity   Component name
1 × ESP32 DevKit v1 ESP32-WROOM-32, 30-pin board with CH340 or CP2102 USB-serial. Alternative: ESP32-S3 DevKitC-1 (firmware builds for both targets)
1 × Waveshare TTL to RS485 (C) module Galvanically isolated (2500 V RMS), automatic direction control (no DE/RE pin needed), 3.3 V or 5 V TTL
1 × XLR-5 female panel socket Standard DMX output connector. XLR-3 also works — same pinout
1 × Project enclosure (optional) Any small project box or DIN-rail housing