Awesome
Lopaka — Stunning graphics for embedded screens
Lopaka is an open-source graphics editor aimed at providing an interface for creating graphics for U8g2, AdafruitGFX and Flipper Zero.
Draw any graphics and use generated code in your Arduino, ESP32 or STM32project!
Table of Contents
Features
- pixel perfect editor
- various screen sizes
- many draw shapes and tools
- popular fonts support
- use custom images
- auto-generate XBMP graphics
- move, resize, edit elements
- generate the source code in C/C++
- FlipperZero live preview
- select zoom scale
Supported platforms
- u8g2
- AdafruitGFX
- FlipperZero
- Inkplate
- raw Uint32 byte array
Cloud App (no registation required)
We have a fork of this project deployed to CloudFlare pages:
All data is stored in your browser.
Installation
Lopaka is made with VueJS 3 and Vite build tool.
Using docker-compose
docker-compose up --build
Using yarn
yarn install
Development server
yarn dev
Produciton build
yarn build
Credits
Thanks to all the contributions from the community. Special thanks go out to:
And many others who've contributed in various ways.
For a full list of contributors, see the contributors graph.
How can you help
Users feedback is the most precious thing for us. Feel free to start Discussion, submit an Issue, send me an email or fill in the Feedback form.
Like, share and subscribe is the easiest way to endorse this project.
Follow us on Twitter and Instagram
If you're embedded engineer or GUI designer or just a person who loves to make Arduino projects — send me an email and share all your thougts. I need to know what my audience pain points are to make Lopaka better.
We are looking for a sponsor
See GitHub sponsorship options ❤️
Feel free to contact us info@lopaka.app ❤️