ESP32-S3 Director
The 800×480 touchscreen is the operator desk. It requests actions, displays state and keeps the live controls clear.
ESP-NOW →Showduino separates creative control from live runtime. Build a production in Studio, operate from the Director, and let the ESP32-P4 Show Engine remain authoritative when the browser, Wi-Fi or touchscreen are nowhere to be found.
The current Showduino system is deliberately split so operator controls, transport, show decisions and physical outputs cannot accidentally become the same job.
The 800×480 touchscreen is the operator desk. It requests actions, displays state and keeps the live controls clear.
ESP-NOW →A dedicated bridge between wireless devices and the P4. It transports messages; it does not make show decisions.
UART 115200 →The runtime authority for state, timeline, safety, cues and emergency behaviour. The show lives here.
COMMANDS →Relay, MOSFET, pixel and audio nodes perform commanded work and report results back to the system.
ACTUATE + REPORTThe current controller is built around practical operation and serviceability, with the touchscreen Director, physical emergency control and accessible equipment connections treated as deliberate parts of the system.
The interface is a real physical operator surface, not the thing responsible for continuing show execution.
The dedicated emergency control is deliberately separated from touchscreen UI actions and normal show cues.
Pluggable terminals, USB, Ethernet and antennas are treated as equipment interfaces rather than development-board clutter.
Pixel lines can be divided into logical segments for show effects, while the emergency state overrides every line and drives every pixel bright white.
The same physical line can remain visually useful during a production while preserving logical emergency-sign groupings.
Emergency state wins over show effects. The visual override is system-wide, not limited to a decorative emergency strip.
The current development path concentrates on the systems that already matter to a real attraction.
Commanded switching with node state and fault reporting as the target behaviour.
Efficient control of compatible low-voltage effects and loads.
Segment-aware effects plus a hard emergency-white override.
Dedicated show audio nodes alongside local P4 system sounds.
Build productions, arrange timeline events, define routing, preview effects and export portable `.shdo` project files. Studio is a creator and deployment tool — not the live show engine.
Keep track of projects and the real Showduino hardware roles: Director, Comms Controller, Show Engine and specialist nodes.
The System page breaks down responsibilities, transports, emergency behaviour and the current hardware scope.