How mozetoo/slidex works
Slidex is an event-control system for synchronized kinetic LED screens. Operators use a PySide6 desktop application to configure setups, play scenarios, and trigger Resolume video; the system controls screen rotation and vertical movement across up to five structures. Firmware on ESP32 boards provides ESP-NOW wireless control, with custom electronics supporting Ethernet and RS485 and firmware supporting OTA updates. The repository tree contains only README.md, so paths identify documented capabilities rather than inspected implementation modules; uncertain wiring is omitted.
Main entry points: README.md PySide6 application
Components 15
Operator Control
- PySide6 application
README.md - Dynamic configuration
README.md - Scenario playback
README.md - Video triggering
README.md
Firmware & Communication
- ESP32 firmware
README.md - ESP-NOW control
README.md - OTA updates
README.md
Display Hardware
- Custom control PCB
README.md - Ethernet support
README.md - RS485 support
README.md - Up to five totems
README.md - LED screens
README.md - Rotation and lift
README.md
Other components
- Event operator
- Resolume
Connections 14
- Event operator → PySide6 application: operates
- PySide6 application → Dynamic configuration: configures
- PySide6 application → Scenario playback: plays
- PySide6 application → Video triggering: triggers
- Video triggering → Resolume: triggers video
- PySide6 application → ESP-NOW control: wireless control
- ESP-NOW control → ESP32 firmware: delivers commands
- ESP32 firmware → Custom control PCB: runs on
- OTA updates → ESP32 firmware: updates
- Custom control PCB → Ethernet support: integrates
- Custom control PCB → RS485 support: integrates
- Custom control PCB → Up to five totems: controls
- Up to five totems → LED screens: mounts
- LED screens → Rotation and lift: supports