HomeBoard is a compact ESPHome-powered board featuring a 2×8 NeoPixel array paired with a 16-button matrix. It’s designed as a versatile input and feedback module for Home Assistant monitoring, alert systems, and custom control panels. The LEDs aren’t for room lighting, but they’re perfect for status indicators, alerts, and visual feedback.
I wanted a small, reliable board that could act as both a control surface and a feedback display in my own smart home. Off-the-shelf button boards lacked integrated visual cues, and LED strips were overkill for simple alerts. By combining both into one ESPHome-ready module, I could prototype and deploy quickly without extra wiring or glue logic.
Why is it awesome?
- Seamless ESPHome integration: no custom firmware needed, just drop it into your YAML.
- Flexible use cases: from smart home dashboards to notification panels, appliance control, or even DIY MIDI‑style controllers.
- Feedback built‑in: every button press can be paired with a visual response, making interactions intuitive.
- Maker‑friendly — open design, documented pinout, and straightforward ESPHome configuration.
Links to code and documentation
open_in_newDocumentation (github.com)
open_in_newCode (github.com)
open_in_newDesign Files (github.com)
open_in_newSchematics (github.com)
open_in_newBom (github.com)
Shipping policy
No information available.
warningThis product does not ship to United States.