Skip to content

Hardware & wiring

The vendor links are examples — any compatible part works. You also need wires, soldering equipment, a 3D printer for the case, screws and heat-shrink tubing.

Count Part
1x ESP32 (Lolin S2 Mini)
2x RS-485 transceiver board
1x W5500 Ethernet module
1x LED-button module
1x Male XLR socket
1x Female XLR socket

The circuit diagram below is the reference how we use the GPIOs. If you want to use different pins you can change the pin-definitions in src/boards/s2_mini.rs to match your setup.

Circuit diagram Circuit diagram

GPIO Usage
GND Common ground
3.3 V VIN on RS-485 boards
5 V / VBUS VIN on W5500
0 Onboard BOOT button
5 External button
7 External status LED (via MOSFET)
15 Onboard LED
16 RS-485 DE/RE direction
17 DMX UART1 TX
18 DMX UART1 RX
21 DMX UART0 TX
33 DMX UART0 RX
34 W5500 SPI CS
35 W5500 SPI MOSI
36 W5500 SPI SCK
37 W5500 SPI MISO