joeltelling / HexHive
PublicLocal web tool for controlling a hexagonal WLED LED-strip installation. Next.js + TypeScript.
HexHive is a local web tool for controlling a hexagonal LED light installation. You arrange hexagonal tiles on screen to match your physical setup, map your LED strip to each hex by walking along it, then control the lights by painting colors, applying patterns, or running animated waves. The app communicates with your LED controller device and mirrors the live state back to your browser so what you see on screen is exactly what your lights are doing.
How It Works
A friend shows you their LED wall made of hexagonal tiles that glow and pulse in beautiful colors.
The app runs in your browser and shows a dark, sleek interface with a honeycomb logo and a big preview area.
You type in the address of your LED controller (like 'wled.local') and click Connect. A status indicator turns green.
You drag hexagonal tiles around the screen to match your actual physical setup. Tiles snap together when they get close.
A helper walks you along your LED strip one LED at a time, clicking buttons to tell the app which LEDs belong to each hex.
Pick colors from a palette and tap hexes to fill them in, watching the preview update instantly.
Choose from patterns like 'Honeycomb', 'Aurora', or 'Fire Hive' with a single click.
Pick two colors and a speed, then watch ripples, sweeps, or cascades flow across your hexes.
Everything you see on screen is exactly what's happening on your physical LED wall, in real time.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.