Features Products Mission Contact Open Web App
← Back to Products
🪜
Live

LumiStairs

Smart staircase illumination that responds to your movement and your music. Each step is individually addressable with cascading effects, PIR motion detection, and a real-time multi-band equaliser.

How It Works

👣

Motion Activated

Two PIR sensors — top and bottom. Walk up and lights cascade upward. Walk down and they follow you. Direction is automatic.

🎵

Music Reactive

Built-in microphone with FFT processing. Each stair becomes a band of a real-time equaliser — responding to bass, mids, and highs.

⚙️

Fully Configurable

Number of stairs, LEDs per step, step delay, overlap, speed — all adjustable from the LumiControl app. No code needed.

12 Stair-Optimised Effects

CascadeMeteorWaveChaseWipeSparkleBreathingTheatreRippleKnight RiderTwinkleEqualiser

Every effect supports 4 directions: Bottom→Top, Top→Bottom, Left→Right, and Right→Left. PIR sensors automatically set direction based on motion. Step delay and overlap are adjustable per-effect.

Music Equaliser

Configurable Bands — Choose 5 to 20 frequency bands depending on your stair count and LED density. The app auto-calculates valid band counts based on your geometry.
4-Way Display — EQ can run Bottom→Top, Top→Bottom, Left→Right (one stair per band), or Right→Left. Includes backlight glow, peak fade trail, and gain control.
Demo Mode — No microphone? Use the built-in demo beat generator (bass-heavy, full spectrum sweep, or random simulation) to preview your EQ setup.
MAX4466 Microphone — Analog mic on ADC1 pin with ArduinoFFT processing. Responds to ambient room sound — no wiring to a sound system needed.

Technical Specifications

Controller — Arduino Nano ESP32 with WiFi. Captive portal for initial WiFi setup, HTTP API for app control, WebSocket for real-time state updates.
LED Strip — WS2812 warm white, 12V, 60 LEDs/m (20 addressable groups per metre). Serpentine daisy-chain wiring with automatic direction mapping via pixelIndex().
PIR Sensors — Two HC-SR501 sensors (top and bottom stair) with debounce logic. Triggers effect direction reversal on motion detection.
Geometry — Configurable: number of stairs (1–20), LEDs per stair (1–60), step length (0.5–2m). POC runs 5 stairs × 20 groups × 1m = 100 total addressable segments.