I've made a graphics editor for ESPHome display library

Hey everyone,

I’ve been working on a project called Lopaka — a graphics editor for embedded electronics. Recently I added the ESPHome display library support.

It lets you design your UI visually and generates the ready-to-use lambda code for your display, so you can focus on the fun part without manually writing draw functions.

It’s open source, and I’ve built it with the help of the community. Would love to hear your thoughts! Any feedback, suggestions, or feature requests are super welcome.

Check it out: https://lopaka.app
Source: https://github.com/sbrin/lopaka

Some notes:

  • there are only some popular Google Fonts available
  • If you have painted something or added images, you’ll need to manually download image files and place them in the esphome directory
  • Check Code Settings for additional options you may want to enable

Let me know what you think!

7 Likes

That is very nice! I don’t see how to get it to export ESPhome code.

Awesome! I have been waiting for something like this… I haven’t tried it yet, but does it work will lvgl?

You have to select the ESPHome from Platforms list

Currently it only works for standard display library.