u/JumpyWrangler6620

▲ 95 r/Esphome

Opus 5.5 can design pretty Esphome Dashboards using LVGL

A year ago I bought a CrowPanel Advance 7.0 to show some statistics from Home Assistant. I always found it really difficult to build a pretty UI using LVGL and YAML. I only managed to get a single screen that showed some numbers, icons and no animations... Although it took me really long to build it, It was not that pretty.

Then I decdided to gave AI a try and gave Claude Opus 5.5 my Yaml config and just told him: Make it pretty, use Host-SDL to check the output and add some charts using this https://github.com/esphome/esphome/pull/17851

After 10 minutes it roughly generated 4000 lines of yaml and another header file with 1000 lines of C++. It even produced a video/gif that you can see here.

On the ESP it runs really well, I only removed the page switching animations, they were to laggy. Overall I am really happy with the result.

u/JumpyWrangler6620 — 13 days ago