Lvgl: Embedded graphics library to create beautiful UIs
a year ago
- #open-source
- #embedded-graphics
- #UI-development
- LVGL是一个流行的免费开源嵌入式图形库,用于在MCU、MPU和各种显示类型上创建用户界面。
- 获得Arm、STM32、NXP、乐鑫等领先厂商支持。
- 功能丰富:内置30+组件、强大的样式系统、支持多语言。
- 资源需求极低:仅需32kB RAM、128kB Flash、帧缓冲区和C编译器。
- 提供图形设计、UI实现及咨询服务。
- 完全可移植的C库,无外部依赖,采用MIT许可证。
- 支持多种显示器:单色屏、电子纸、OLED、TFT及显示器。
- 包含MicroPython和PikaScript绑定,支持Make和CMake。
- 详细文档含100+示例及UI开发工具。
- 接受捐赠以支持开发,并为赞助工作补偿贡献者。
- 提供Arduino、PlatformIO、Zephyr、ESP-IDF等平台库。
- 包含C和MicroPython的组件创建、布局应用和样式设置示例。
- 从模拟器设置到板级移植的LVGL入门分步指南。
- LVGL有限责任公司提供图形设计、UI实现和板级认证等专业服务。
- 开放各类贡献形式,从文档改进到在LVGL下托管项目均可参与。