Skip to content

We went quiet for a few months, but Lopaka definitely didn't. I've been working on a lot of updates behind the scenes, and today I want to highlight two new platforms that are now supported in Lopaka: LVGL and CircuitPython.

LVGL

LVGL is the most popular library for building UIs on microcontrollers, and now there's a convenient editor for it.

For now it only has basic functionality and a few core components, like:

  • Text
  • Panel
  • Button
  • Slider
  • Switch
  • Checkbox

You can change colors, sizes, border radius, and of course the source code is generated on the fly.

I hesitated for a long time about whether it was worth making yet another editor, but I realized that what people do in LVGL Editor is very different from the design workflow I'm used to in Figma. And the editor from SquareLine is too convoluted and hard for me to work with.

Anyway, check it out, let me know what you think.

CircuitPython by Adafruit

Many people asked for it. Now CircuitPython is supported in Lopaka editor!

CircuitPython is one of the easiest ways to start building hardware projects with Python. It's great for quick prototyping, learning, and working with boards from Adafruit and many other microcontroller platforms.

Now you can design your interface in Lopaka and generate CircuitPython code for your project. If you're building UI for microcontrollers, this is a good moment to try it.

Lopaka Self-hosted

Besides that, we've got the biggest update for the Lopaka GitHub community since 2024!

Check out the release notes: https://github.com/sbrin/lopaka/releases

My personal win

The biggest achievement so far: Lopaka has grown to 20,000+ users!!! Thank you for building with us.

Over the next few weeks, I'll send a short series of updates, including a gift for our 3rd anniversary 🥳

And this is only the first part of what we've been working on. I'll share more in the next emails.

Thanks for building with Lopaka.