The short answer: run ESPHome if you have Home Assistant — it gives you true white/CCT/RGB light entities over a local push API. Run WLED (v0.15-b3+) if you want the controller fully standalone with a polished phone UI and effects. Both are open source, both are local and account-free, and you can reflash from one to the other whenever you like. This guide is scoped to analog (PWM) strips — white, CCT, RGB, RGBW, RGBCCT — not addressable pixels.
This isn't a rivalry — they're both excellent open-source firmwares, and every An-Penta board runs either. They just centre different users. ESPHome assumes a smart-home brain (almost always Home Assistant) and makes devices first-class citizens of it. WLED assumes nothing: the controller is the product, with its own web UI, app support and presets, no server required.
| ESPHome | WLED | |
| Built around | Home Assistant (local push API) | Standalone use (own web UI + phone) |
| Analog light types | Monochromatic, cwww (CCT), RGB, RGBW, RGBWW — native entities | PWM white, dual-white CCT, analog RGB(W) — use v0.15-b3+ |
| Tunable white | Excellent — a real colour-temperature light entity, smooth transitions | Supported — CCT slider in the UI |
| Automations | Home Assistant's full engine (plus on-device lambdas) | Presets, playlists, timers on the device; HA integration available |
| Effects | Minimal by design (analog = light, not shows) | The famous effects engine — mostly aimed at pixels |
| Configuration | One YAML file you own; updates over Wi-Fi/Ethernet | Point-and-click in the web UI |
| Needs a server? | Home Assistant (or just the local API) | No — fully self-contained |
| Install on QuinLED | ESPHome dashboard / USB-C | Browser flash at install.quinled.info |
| Cloud / account | None | None |
One honest caveat for analog users: WLED's heart is its addressable effects engine, and analog support — solid as it is in v0.15-b3+ — is the quieter part of the project. For pure white-light quality control, ESPHome's light model is the more natural fit. For "I just want to dim my strip from my phone", WLED is unbeatable.
Also supported on the An-Penta line, and a fine choice if you're already a Tasmota household — but if you're choosing fresh for analog lighting, ESPHome or WLED will be the better-trodden path.
Written by Quindor, designer of the An-Penta line — boards that run both firmwares daily on his own bench · ESPHome: esphome.io · WLED: kno.wled.ge