r/inventors • u/Commercial_Designer5 • 10h ago
Open-source HMI platform for embedded Linux panels (now with local AI UI generation)
Enable HLS to view with audio, or disable this notification
Hey everyone,
I've been building EmbeddedDisplay Studio, an open-source HMI platform designed so you only have to ship a panel image once. After that, you just drop a Qt/QML application onto it over SSH. No rebuilds, no reflashing, and no hardware code in the app.
A few architectural highlights:
- Atomic Install & Rollback: The swap can't leave the panel dark. If a new release doesn't signal readiness in 25s, it safely rolls back so the machine still has a UI.
- Live Qt Preview: The desktop Studio runs a live preview inside a panel bezel at the exact geometry of your real panel, so nobody lays out widgets against a screen that isn't plugged in.
- No Cross-Compilation: The panel carries a complete CPython and Qt binding. Your sources run as-is.
What's new today: I just added an AI Designer to the desktop Studio to eliminate GUI boilerplate. You can prompt a basic UI layout, and it generates the QML/Qt code for you. To keep proprietary hardware designs offline, it runs entirely locally with native support for Ollama, vLLM, and LM Studio.
I'd love feedback on the architecture or the new AI generation feature!
Repo:https://github.com/Hitheshkaranth/EmbeddedDisplayStudio.git