Home
Menu

About LED Controller

LED Controller started as a personal project to build the perfect aquarium lighting system. Frustrated by expensive, closed-source controllers with clunky interfaces, we designed an open, ESP32-S3-based controller that anyone can configure from a web browser.

What It Does

  • 100% local, no cloud required. The controller runs its own web server over WiFi. No remote servers, no accounts, no internet dependency. Your lighting keeps working even if your internet goes down.
  • 8 independent constant-current channels, designed for Mean Well NLDD-H or LDD-H drivers
  • 24-hour scene scheduling with smooth ramp transitions (linear, ease-in, ease-out, ease-in-out)
  • Real-time weather simulation: cloud dimming, rain flicker, and lightning flashes driven by live weather data
  • Built-in React web UI served directly from the ESP32 over WiFi. No app install required
  • WebSocket real-time updates for instant status feedback and control
  • Favorites & presets: save up to 16 lighting profiles and recall them instantly
  • Rotary encoder support for physical hands-on brightness control
  • OTA firmware updates: update your controller over WiFi

Who's Behind It

Designed and built by Austin Poch. If you have questions, feature requests, or just want to share your build, head over to the contact page.