Lopaka is a visual UI editor and code generator for embedded displays. Developers use it to design interfaces in the browser and generate working C/C++ code for OLED, TFT, and e-paper displays across ESP32, STM32, AVR, Arduino, and other platforms.
We built Lopaka because we were tired of hand-coding bitmaps for a Flipper Zero project. Today, around 20,000 developers use it, from hobbyists to teams shipping real hardware.
We are a small, bootstrapped, founder-led team. Now we want to build hardware of our own.
We are creating DevPet: a small animated desktop companion for developers, somewhere between a Tamagotchi, a build monitor, and a tiny character living on your desk.
It knows when your build is broken. It notices when you have not committed in three days and celebrates when you merge and ship.
DevPet will have multiple emotional states: happy, hungry, angry, sleeping, celebrating, with real animated transitions. The screen will combine the character with build status, commits, streaks, icons, and notifications.
Displaying a bitmap is easy. The real work is designing a tiny UI system that feels alive while running with limited RAM, storage, power, and refresh speed.
You will work directly with the founders and help shape the interaction model, visual language, and technical architecture. You won’t just implement a finished spec.
Side projects count. We care more about what you built than where you worked.
You will build something technically challenging, visible to an existing community of embedded developers, and worth showing in your portfolio.
No corporate layers. No endless approval cycles. You will work directly with the people building the product and shape what we ship.
The first engagement is a paid, fixed-scope contract for a working prototype. Go well, and there may be more work across DevPet and Lopaka.