• Stars
    star
    19
  • Rank 1,163,249 (Top 23 %)
  • Language
    C
  • License
    Apache License 2.0
  • Created over 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An MDK template for Raspberry Pi Pico + LVGL

More Repositories

1

lvgl

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
C
16,168
star
2

lv_port_esp32

LVGL ported to ESP32 including various display and touchpad drivers
C
1,011
star
3

lv_binding_rust

LVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
Rust
676
star
4

lv_port_pc_visual_studio

Visual Studio projects for LVGL embedded graphics library. Recommended on Windows. Linux support with Wayland is work in progress.
C
572
star
5

lv_demos

Examples, tutorials and applications for the LVGL embedded GUI library
C
480
star
6

lvgl_esp32_drivers

Drivers for ESP32 to be used with LVGL
C
321
star
7

lv_drivers

TFT and touch pad drivers for LVGL embedded GUI library
C
295
star
8

lv_binding_micropython

LVGL binding for MicroPython
C
250
star
9

lv_port_pc_vscode

C
244
star
10

lv_platformio

PlatformIO project example for LVGL
C
241
star
11

lv_port_linux

LVGL configured to work with a standard Linux framebuffer
C
237
star
12

lv_port_pc_eclipse

PC simulator project for LVGL embedded GUI Library. Recommended on Linux and Mac.
C
235
star
13

lv_font_conv

Converts TTF/WOFF fonts to compact bitmap format
JavaScript
175
star
14

lv_arduino

LVGL as Arduino Library + example sketch
C
147
star
15

lv_port_win_codeblocks

Windows PC simulator project for LVGL embedded GUI Library
C
145
star
16

lv_binding_js

React bindings for LVGL ⚛️
C++
141
star
17

lv_port_windows

LVGL ported to Windows
C
83
star
18

lv_img_conv

Image converter for LVGL, written in JS
TypeScript
72
star
19

lv_port_stm32f429_disco

LVGL ported to STM32F429I-DISC1 using SW4STM32 (Ac6) IDE
C
71
star
20

lv_lib_png

PNG decoder for LVGL
C
60
star
21

lv_i18n

Internationalization (i18n) for LVGL
JavaScript
58
star
22

lv_web_emscripten

LVGL ported to Emscripten to be converted to JavaScript
C
55
star
23

lv_port_stm32f746_disco

LVGL ported to STM32F746G-DISCO using STM32CubeIDE
C
50
star
24

lv_lib_qrcode

QR code generation with LVGL
C
50
star
25

lv_utils

Convert images or system fonts to C arrays. Written for LVGL embedded GUI library
PHP
49
star
26

lv_lib_freetype

Interface to FreeType to generate font bitmaps run time
C
47
star
27

lv_binding_cpp

[WIP] C++ binding for LVGL
C++
45
star
28

docs_old

DEPRECATED: Documentation for LVGL is now located in the main repository: https://github.com/lvgl/lvgl
HTML
42
star
29

lv_fs_if

LVGL interfaces to various file systems (PC, FatFS)
C
40
star
30

lv_lib_split_jpg

JPG decoder for LVGL
C
32
star
31

lv_lib_gif

GIF library for LVGL
C
32
star
32

lv_lib_rlottie

Lottie animation support for LVGL
C
29
star
33

lv_port_stm32f769_disco

LVGL ported to STM32F769 Discovery using CubeIDE
C
26
star
34

lv_gui_builder

[WIP] Drag end drop GUI designer for LVGL
24
star
35

lv_lib_tinygl

EXPERIMENTAL - 3D extension for lvgl using TinyGL
C
21
star
36

blog

Post, News and Tutorials about LVGL embedded GUI library
C
19
star
37

lv_port_stm32f469_disco

LVGL ported to STM32F469 Discovery using SWSTM32 (Ac6) IDE
C
14
star
38

lv_lib_bmp

BMP decoder library for LVGL
C
12
star
39

lv_binding_pikascript

C
11
star
40

lv_port_stm32h7b3i_disco

This repository contains the Light and Versatile Graphics Library (LVGL) port for the STM32H7B3I-DK development board.
C
11
star
41

lv_port_stm32h745i_disco

LVGL ported to STM32H745I DISCO
C
11
star
42

lv_apps

Ready to use UIs and high level components for applications
C
10
star
43

lv_port_maixduino

Maixduino GUI project with LVGL
C
10
star
44

docs

Meta repository for compiled documentation. Do not send PRs here - they will be closed. The Markdown files are now located in the main repository: https://github.com/lvgl/lvgl
HTML
10
star
45

lvgl-project-creator

Create LVGL projects quickly and easily
Python
9
star
46

sim

Meta repository for online LVGL simulators
JavaScript
8
star
47

lv_port_xilinx_zedboard_vitis

This repository contains a template AMP project for the Zedboard using VGA, FreeRTOS, LVGL and USB peripherals
C
8
star
48

lv_port_aurix

LVGL ported to Aurix TFT board
C
7
star
49

lv_port_an547_cm55_sim

A LVGL porting for Cortex-M55 running on an Arm official FPGA prototyping development board called MPS3 (AN547), see Figure 1. It is also possible to run the project template on an emulator called Corstone-300-FVP, which is free. Topics Resources
C
7
star
50

lv_port_stm_nucleo_g071rb

LVGL ported to ST's NUCLEO G071RB board
C
3
star
51

lv_binding_berry

Binding to Berry language
C
3
star
52

lv_port_stm32f746_disco_atollic

DEPRECATED: LittlevGL ported to STM32F746G-DISCO using Atollic IDE
C
2
star
53

template

Template repo with README and CI settings
2
star
54

markup_temporary

Temporary repository to evaluate the markup language support
1
star
55

pic32mx_r61581_no_os

LittlevGL ported to PIC32MX with R61581 display controller
C
1
star