HomeKit · ESP32 · Visual builder
HomeSpan Visual Builder
Drag accessories onto a canvas, wire up pins and logic, and download a ready-to-flash .ino sketch. No boilerplate, no xTaskCreate, no guesswork.
Coming soon
What it is
A browser-based editor for building HomeKit devices on ESP32 without writing Arduino code. You drop HomeKit services onto a canvas, connect them to pins, add logic rules in plain sentences, and export a single .ino file that compiles in the Arduino IDE.
FreeRTOS tasks, event groups, UART ports — all configured visually. Everything HomeSpan expects, laid out for you.
Supported boards
Ready-to-use configurations for the ESP32 family, with sensible defaults for the Arduino IDE.
- ESP32
- ESP32-S2
- ESP32-S3
- ESP32-C3
- ESP32-C5
- ESP32-C6
Not quite ready yet
The builder is in active development. It will be open source and self-hosted, released under AGPL-3.0. Check back soon.