#2 Product of the week · Launched December 24, 2024
Lopaka

Lopaka

Make stunning graphics for embedded electronics displays with no code

FreeVisual editingOpen SourceDesign7,867 impressions#2 of its week

Lopaka is an open-source graphics editor aimed at providing an interface for creating graphics for TFT_eSPI, U8g2, AdafruitGFX, Flipper Zero and Inkplate - Draw any graphics and use generated code in your Arduino, ESP or STM project! - Covert images to bitmaps - Convert fonts

Lopaka is an open-source visual editor that creates graphics for embedded displays and generates ready-to-use MCU code.

for
Embedded developers building UI for microcontroller-driven screens.
pricing
freemium · free trial
license
Apache-2.0
sbrin/lopaka 1.7k 121Cupdated 7 days ago
works withC++PythonMicroPythonArduinoESPHomeLVGLU8g2Adafruit GFXTFT_eSPI

Key features

8 features of Lopaka
  • Visual editor & code generator — Design screens visually and export C/C++ or MicroPython drawing code for supported libraries.
  • Multi-platform support — Works with TFT_eSPI, U8g2, Adafruit GFX, Arduino_GFX, LVGL, MicroPython, ESPHome and more.
  • Custom font import — Convert TTF, BDF or .h fonts to the format required by the target graphics library.
  • Icon & animation libraries — Access community icons and, on paid plans, 1,500+ extra icons and full animation packs.
  • Asset storage & export — Store PNG, BMP, XBMP, and font files; export code, PNG or BMP directly from the editor.
  • Project organization — Manage multiple displays, layers and screens within a single project.
  • Presentation mode & private projects — Show fullscreen demos and keep projects private on Plus plan.
  • Team & API features — Teams plan adds collaboration, API access, SSO and on-premise deployment.

Use cases

  • Design a splash screen for an ESP32-driven OLED display.
  • Create custom UI icons for a Flipper Zero application.
  • Convert a brand TTF font for use on a low-resolution TFT screen.
  • Build multi-screen menus for a battery-powered sensor device.

Lopaka pricing

  • BasicFreeCode generation for all libraries · Image import & processing · Community fonts & icons · 3 screens, 5 assets
  • Plus – 7-Day Pass$5one-timeUnlimited projects, screens, assets · Private projects · Presentation mode · Priority support
  • Plus – Monthly$12/monthUnlimited projects, screens, assets · Private projects · Presentation mode · Priority support
  • Plus – Lifetime$67one-timeUnlimited projects, screens, assets · Private projects · Presentation mode · Priority support

Lopaka vs alternatives

LopakaFigmaPenpotExcalidrawWebflow
Best forCode-generating graphics editor for MCU displaysCollaborative UI designOpen-source web designSketch-style whiteboardingNo-code website creation
PricingFreemiumSubscriptionFreeFreeSubscription
DevHunt upvotes151000
LaunchedDec 2024————
  • Lopaka vs Figma: Figma is a general UI/UX design tool without code generation for MCU graphics.
  • Lopaka vs Penpot: Penpot is open-source and focuses on web UI/UX, not embedded display code export.
  • Lopaka vs Excalidraw: Excalidraw provides hand-drawn style diagrams, not structured graphics for microcontrollers.
  • Lopaka vs Webflow: Webflow builds responsive websites, not low-resolution embedded screens.

Lopaka FAQ

What happens to my projects if I cancel or downgrade?+

Existing projects stay accessible and editable; you just lose the ability to create new screens beyond your current plan limits.

Are projects public on the free plan?+

Yes, Basic and Hobby projects are visible in the public Gallery; they can be forked but not edited by others.

Can I export the generated code?+

On Hobby and Plus you can download the drawing code as a .txt file, or export the screen as PNG or BMP.

How do I add my own fonts?+

Upload a .ttf, .bdf or .h file; Lopaka converts it to the appropriate GFX header for your target library.

Is there a way to share a private project?+

Private projects are only visible to you; you can temporarily make them public to share a link, or use the Teams plan for collaboration.

What storage limits apply to assets?+

Basic allows 5 assets, Hobby 50, and Plus unlimited assets up to 1 GB total storage per account.

Summarized by DevHunt from lopaka.app · Oct 5, 2026. Details may change; check the official site.