Repository navigation
Releases: shootdaj/hyperspace-cube-control
Release list
HyperCube Control v2.0.0
HyperCube Control v1.6.0 — Paint actually works now
Root cause: WLED's JSON parser treats integers as LED indices and strings as colors. Paint was sending flat integers — every RGB value was misread as an index. Now sends hex strings ("ff0000"). This bug was hidden on desktop because sACN sends raw UDP which bypasses JSON entirely.
HyperCube Control v1.5.0 — Paint fix for mobile
Fixed: entering paint mode now kills the running firmware effect via REST so per-LED colors aren't overridden. Works on mobile without sACN bridge.
HyperCube Control v1.4.0 — Paint works on mobile
Fixed paint mode on Android: falls back to REST API when WebSocket/sACN bridge unavailable. All per-LED painting now works on native app.
HyperCube Control v1.3.0 — Native HTTP fix
Fixed Android networking: enabled Capacitor's native HTTP plugin which routes all fetch() through the native layer, bypassing WebView CORS/mixed content restrictions. Device discovery and direct IP connection should now work.
HyperCube Control v1.2.0 — Android network fix
Fixed: Android app can now reach local WLED devices over HTTP. Added network security config, cleartext traffic, and http:// scheme for WebView.
HyperCube Control v1.1.0 — Device Discovery
Adds network device scanning — no need to know your cube's IP. Hit 'Scan Network' and it finds it.
HyperCube Control v1.0.0
HyperCube Control v1.0.0
Android APK for controlling HyperCube 15-SE (224 LED infinity mirror cube).
Features
- 3D real-time cube visualization
- Color picker with XY hue-brightness grid
- Paint mode with rainbow drag
- Built-in WLED effects browser
- MIDI drum pad triggers (AKAI MIDIMix)
- Audio reactive (spectrum, energy, waveform)
- Camera/video reactive input
- Global play/pause toggle
- Brightness & power control
Setup
- Install the APK on your Android device
- Connect to the same WiFi as your HyperCube
- Enter your cube's IP address (e.g. 192.168.1.160)
- Start controlling!
🤖 Built with Claude Code