lvgl
LVGL은 소형 MCU부터 3D 지원 MPU에 이르는 기기를 위한 무료 고기능 임베디드 UI 라이브러리이며, 전문 에디터 및 툴링인 LVGL Pro로 더욱 강화됩니다.
파일 탐색기
최종 버전 다운로드 (.zip)파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- __build_all.sh__
- __c_cpp_properties.json__
- __CMakeLists.txt__
- __main.c__
- __settings.json__
- devcontainer.json
- Dockerfile
- lv_conf.defaults
- lvgl_shell.html
- setup.sh
- c-code.instructions.md
- bug-report.yml
- config.yml
- dev-discussion.yml
- feat-planning.yml
- arduino.yml
- build_examples_with_cxx_compiler.yml
- build_hardware.yml
- build_micropython.yml
- ccpp.yml
- check_bom.yml
- check_cppcheck.yml
- check_gdb_consts.yml
- check_pr_title.yml
- check_properties.yml
- check_style.yml
- check_templ.yml
- code_generation.yml
- compile_docs.yml
- debian.yml
- distribution.yml
- esp_upload_component.yml
- gen_json.yml
- install.yml
- main.yml
- makefiles.yml
- makefiles_uefi.yml
- perf_emulation.yml
- perf_emulation_handle_results.yml
- perf_hardware.yml
- perf_hardware_comment_pr.yml
- perf_tests.yml
- platformio_publish.yaml
- release.yml
- release_branch_updater.yml
- stale_bot.yml
- static_checks.yml
- verify_font_license.yml
- verify_kconfig.yml
- .codecov.yml
- auto-comment.yml
- CODEOWNERS
- copilot-instructions.md
- dependabot.yml
- FUNDING.yml
- pull_request_template.md
- lv_conf_docs.defaults
- lv_conf_examples.defaults
- private_api_config
- public_api_config
- lv_conf_perf32b.defaults
- lv_conf_perf64b.defaults
- drm-3d.defconfig
- drm.defconfig
- empty.defconfig
- linux-3d.defconfig
- linux.defconfig
- sdl2-3d.defconfig
- sdl2.defconfig
- wayland-3d.defconfig
- wayland.defconfig
- img_benchmark_avatar.c
- img_benchmark_avatar.png
- img_benchmark_lvgl_logo_argb.c
- img_benchmark_lvgl_logo_argb.png
- img_benchmark_lvgl_logo_rgb.c
- img_benchmark_lvgl_logo_rgb.png
- lv_font_benchmark_montserrat_12_aligned.c
- lv_font_benchmark_montserrat_14_aligned.c
- lv_font_benchmark_montserrat_16_aligned.c
- lv_font_benchmark_montserrat_18_aligned.c
- lv_font_benchmark_montserrat_20_aligned.c
- lv_font_benchmark_montserrat_24_aligned.c
- lv_font_benchmark_montserrat_26_aligned.c
- Kconfig
- lv_demo_benchmark.c
- lv_demo_benchmark.h
- screenshot1.png
- screenshot2.png
- Kconfig
- lv_demo_gltf.c
- lv_demo_gltf.h
- Kconfig
- lv_demo_keypad_encoder.c
- lv_demo_keypad_encoder.h
- README.md
- screenshot1.gif
- screenshot1.png
- btn_list_pause.png
- btn_list_play.png
- btn_loop.png
- btn_next.png
- btn_pause.png
- btn_play.png
- btn_prev.png
- btn_rnd.png
- corner_1.png
- corner_2.png
- cover_1.png
- cover_2.png
- cover_3.png
- icn_chart.png
- icn_chat.png
- icn_download.png
- icn_heart.png
- icn_slider.png
- list_border.png
- wave_bottom.png
- wave_top.png
- btn_list_pause.png
- btn_list_play.png
- btn_loop.png
- btn_next.png
- btn_pause.png
- btn_play.png
- btn_prev.png
- btn_rnd.png
- corner_1.png
- corner_2.png
- cover_1.png
- cover_2.png
- cover_3.png
- icn_chart.png
- icn_chat.png
- icn_download.png
- icn_heart.png
- icn_slider.png
- list_border.png
- wave_bottom.png
- wave_top.png
- img_lv_demo_music_btn_corner_large.c
- img_lv_demo_music_btn_list_pause.c
- img_lv_demo_music_btn_list_pause_large.c
- img_lv_demo_music_btn_list_play.c
- img_lv_demo_music_btn_list_play_large.c
- img_lv_demo_music_btn_loop.c
- img_lv_demo_music_btn_loop_large.c
- img_lv_demo_music_btn_next.c
- img_lv_demo_music_btn_next_large.c
- img_lv_demo_music_btn_pause.c
- img_lv_demo_music_btn_pause_large.c
- img_lv_demo_music_btn_play.c
- img_lv_demo_music_btn_play_large.c
- img_lv_demo_music_btn_prev.c
- img_lv_demo_music_btn_prev_large.c
- img_lv_demo_music_btn_rnd.c
- img_lv_demo_music_btn_rnd_large.c
- img_lv_demo_music_corner_left.c
- img_lv_demo_music_corner_left_large.c
- img_lv_demo_music_corner_right.c
- img_lv_demo_music_corner_right_large.c
- img_lv_demo_music_cover_1.c
- img_lv_demo_music_cover_1_large.c
- img_lv_demo_music_cover_2.c
- img_lv_demo_music_cover_2_large.c
- img_lv_demo_music_cover_3.c
- img_lv_demo_music_cover_3_large.c
- img_lv_demo_music_icon_1.c
- img_lv_demo_music_icon_1_large.c
- img_lv_demo_music_icon_2.c
- img_lv_demo_music_icon_2_large.c
- img_lv_demo_music_icon_3.c
- img_lv_demo_music_icon_3_large.c
- img_lv_demo_music_icon_4.c
- img_lv_demo_music_icon_4_large.c
- img_lv_demo_music_list_border.c
- img_lv_demo_music_list_border_large.c
- img_lv_demo_music_logo.c
- img_lv_demo_music_slider_knob.c
- img_lv_demo_music_slider_knob_large.c
- img_lv_demo_music_wave_bottom.c
- img_lv_demo_music_wave_bottom_large.c
- img_lv_demo_music_wave_top.c
- img_lv_demo_music_wave_top_large.c
- spectrum.py
- spectrum_1.h
- spectrum_2.h
- spectrum_3.h
- Kconfig
- lv_demo_music.c
- lv_demo_music.h
- lv_demo_music_list.c
- lv_demo_music_list.h
- lv_demo_music_main.c
- lv_demo_music_main.h
- README.md
- screenshot1.gif
- img_render_arc_bg.c
- img_render_lvgl_logo_argb.png
- img_render_lvgl_logo_argb8888.c
- img_render_lvgl_logo_argb8888_premultiplied.c
- img_render_lvgl_logo_i1.c
- img_render_lvgl_logo_i1.png
- img_render_lvgl_logo_l8.c
- img_render_lvgl_logo_l8.png
- img_render_lvgl_logo_rgb.png
- img_render_lvgl_logo_rgb565.c
- img_render_lvgl_logo_rgb565_swapped.c
- img_render_lvgl_logo_rgb565a8.c
- img_render_lvgl_logo_rgb888.c
- img_render_lvgl_logo_xrgb8888.c
- Kconfig
- lv_demo_render.c
- lv_demo_render.h
- Kconfig
- lv_demo_stress.c
- lv_demo_stress.h
- README.md
- screenshot1.gif
- screenshot1.png
- avatar.png
- img_demo_vector_avatar.c
- Kconfig
- lv_demo_vector_graphic.c
- lv_demo_vector_graphic.h
- montserrat-12.fnt
- montserrat-14.fnt
- montserrat-16.fnt
- montserrat-18.fnt
- montserrat-20.fnt
- montserrat-24.fnt
- avatar.png
- clothes.png
- img_clothes.c
- img_demo_widgets_avatar.c
- img_demo_widgets_needle.c
- img_lvgl_logo.c
- lvgl_logo.png
- Kconfig
- lv_demo_widgets.c
- lv_demo_widgets.h
- lv_demo_widgets.py
- lv_demo_widgets_analytics.c
- lv_demo_widgets_analytics.h
- lv_demo_widgets_components.c
- lv_demo_widgets_components.h
- lv_demo_widgets_profile.c
- lv_demo_widgets_profile.h
- lv_demo_widgets_shop.c
- lv_demo_widgets_shop.h
- screenshot1.gif
- screenshot1.png
- Kconfig
- lv_demos.c
- lv_demos.h
- README.md
- brands.min.css
- custom.css
- fontawesome.min.css
- solid.min.css
- fontawesome-webfont.woff
- fontawesome-webfont.woff2
- debug_btn.png
- debug_ra6.png
- debug_ra8.png
- debug_rx72.png
- e2studio_toolbar_with_editor_plugin.png
- generate.png
- generate_smc.png
- glcdc.png
- resource_config_for_smart_bundle.png
- toolchains.png
- align.png
- anim-timeline.png
- ask_ai.png
- bidi.png
- boxmodel.png
- clip_corner_1_problem_being_solved.png
- clip_corner_2_result.png
- clip_corner_3_layers_created.png
- ebike.gif
- ecg.gif
- editor_initial_ui.png
- editor_interface.png
- favicon.png
- figma_to_lvgl_menu.png
- figma_to_lvgl_plugin.png
- gh-header.webp
- home_1.png
- home_2.png
- home_3.png
- home_4.png
- home_5.png
- home_6.png
- intro_data_flow.png
- layers.png
- logo-dark.svg
- logo-light.svg
- lz4-compress-statistics.png
- osspagehero.png
- par_child1.png
- par_child2.png
- par_child3.png
- perfetto_ui.png
- rle-compress-statistics.png
- scale.png
- scale_ticks_below.png
- scale_ticks_on_top.png
- stm32cubemx-ltdc-fbaddr.png
- symbols.png
- custom.js
- include_html.js
- jquery.js
- meta.json
- file_explorer.mdx
- fragment.mdx
- index.mdx
- meta.json
- CHANGELOG.mdx
- meta.json
- migration-v10.mdx
- flex.mdx
- grid.mdx
- index.mdx
- meta.json
- overview.mdx
- index.mdx
- local_styles.mdx
- meta.json
- overview.mdx
- style-properties.mdx
- style_sheets.mdx
- themes.mdx
- transitions.mdx
- api.mdx
- basics.mdx
- coordinates.mdx
- events.mdx
- flags.mdx
- index.mdx
- layers.mdx
- meta.json
- obj_property.mdx
- parts_and_states.mdx
- screens.mdx
- scrolling.mdx
- tree.mdx
- assertions.mdx
- coding_guidelines.mdx
- coding_style.mdx
- configuration.mdx
- dco.mdx
- deprecations.mdx
- index.mdx
- introduction.mdx
- meta.json
- pull_requests.mdx
- running_tests.mdx
- ways_to_contribute.mdx
- writing_docs.mdx
- gdb_plugin.mdx
- index.mdx
- log.mdx
- meta.json
- monkey.mdx
- obj_id.mdx
- profiler.mdx
- sysmon.mdx
- test.mdx
- vg_lite_tvg.mdx
- examples.mdx
- index.mdx
- learn_the_basics.mdx
- meta.json
- porting.mdx
- whats_next.mdx
- api_json.mdx
- cpp.mdx
- index.mdx
- javascript.mdx
- meta.json
- micropython.mdx
- pikascript.mdx
- icop.mdx
- index.mdx
- meta.json
- riverdi.mdx
- toradex.mdx
- viewe.mdx
- index.mdx
- lvgl_supported.mdx
- meta.json
- partner_supported.mdx
- cmake.mdx
- index.mdx
- make.mdx
- meta.json
- dave2d_gpu.mdx
- index.mdx
- meta.json
- overview.mdx
- arm2d.mdx
- index.mdx
- meta.json
- overview.mdx
- add_lvgl_to_esp32_idf_project.mdx
- hardware_accelerator_dma2d.mdx
- hardware_accelerator_ppa.mdx
- index.mdx
- meta.json
- overview.mdx
- tips_and_tricks.mdx
- elcdif.mdx
- g2d_gpu.mdx
- index.mdx
- meta.json
- overview.mdx
- pxp_gpu.mdx
- vg_lite_gpu.mdx
- built_in_drivers.mdx
- dave2d_gpu.mdx
- glcdc.mdx
- index.mdx
- meta.json
- ra_family.mdx
- rx_family.mdx
- rza_family.mdx
- rzg_family.mdx
- supported_boards.mdx
- add_lvgl_to_your_stm32_project.mdx
- dma2d_gpu.mdx
- index.mdx
- lcd_stm32_guide.mdx
- ltdc.mdx
- meta.json
- neochrom.mdx
- overview.mdx
- index.mdx
- meta.json
- app_deployment.mdx
- custom_image.mdx
- index.mdx
- meta.json
- quick_start.mdx
- core_components.mdx
- index.mdx
- lvgl_recipe.mdx
- meta.json
- terms_and_variables.mdx
- index.mdx
- meta.json
- torizon.mdx
- ubuntu.mdx
- draw_nanovg.mdx
- draw_opengl.mdx
- draw_sdl.mdx
- index.mdx
- meta.json
- drm.mdx
- egl.mdx
- evdev.mdx
- fbdev.mdx
- glfw.mdx
- index.mdx
- libinput.mdx
- meta.json
- opengl_driver.mdx
- wayland.mdx
- X11.mdx
- index.mdx
- meta.json
- opengl.mdx
- frame_buffer_mode.mdx
- gpu.mdx
- index.mdx
- meta.json
- gen_mipi.mdx
- ili9341.mdx
- index.mdx
- lovyan.mdx
- meta.json
- nv3007.mdx
- st7735.mdx
- st7789.mdx
- st7796.mdx
- arduino.mdx
- index.mdx
- meta.json
- platformio.mdx
- tasmota-berry.mdx
- browser.mdx
- index.mdx
- linux.mdx
- macos.mdx
- meta.json
- sdl.mdx
- uefi.mdx
- windows.mdx
- freertos.mdx
- index.mdx
- meta.json
- mqx.mdx
- nuttx.mdx
- px5.mdx
- qnx.mdx
- rt-thread.mdx
- zephyr.mdx
- configuration.mdx
- index.mdx
- meta.json
- overview.mdx
- faq.mdx
- index.mdx
- key_features.mdx
- license.mdx
- meta.json
- policies.mdx
- requirements.mdx
- security.mdx
- freetype.mdx
- index.mdx
- meta.json
- tiny_ttf.mdx
- arduino_esp_littlefs.mdx
- arduino_sd.mdx
- frogfs.mdx
- fs.mdx
- index.mdx
- lfs.mdx
- meta.json
- bmp.mdx
- index.mdx
- libjpeg_turbo.mdx
- libpng.mdx
- libwebp.mdx
- lodepng.mdx
- lz4.mdx
- meta.json
- rle.mdx
- rlottie.mdx
- svg.mdx
- tjpgd.mdx
- ffmpeg.mdx
- gstreamer.mdx
- index.mdx
- meta.json
- barcode.mdx
- gltf.mdx
- index.mdx
- meta.json
- qrcode.mdx
- color_format.mdx
- display_events.mdx
- extending_combining.mdx
- inactivity.mdx
- index.mdx
- meta.json
- overview.mdx
- redraw_area.mdx
- refreshing.mdx
- resolution.mdx
- rotation.mdx
- screen_layers.mdx
- setup.mdx
- tiling.mdx
- draw_api.mdx
- draw_descriptors.mdx
- draw_layers.mdx
- draw_pipeline.mdx
- draw_units.mdx
- index.mdx
- meta.json
- snapshot.mdx
- bdf_fonts.mdx
- binfont_loader.mdx
- built_in_fonts.mdx
- font_manager.mdx
- imgfont.mdx
- index.mdx
- meta.json
- new_font_engine.mdx
- overview.mdx
- rtl.mdx
- adding_images.mdx
- caching.mdx
- color_formats.mdx
- decoders.mdx
- index.mdx
- meta.json
- overview.mdx
- sources.mdx
- using_images.mdx
- button.mdx
- encoder.mdx
- gestures.mdx
- gridnav.mdx
- groups.mdx
- index.mdx
- keypad.mdx
- meta.json
- overview.mdx
- pointer.mdx
- index.mdx
- meta.json
- observer.mdx
- observer_examples.mdx
- animation.mdx
- color.mdx
- fs.mdx
- index.mdx
- meta.json
- timer.mdx
- translation.mdx
- 3dtexture.mdx
- animimg.mdx
- arc.mdx
- arclabel.mdx
- bar.mdx
- base_widget.mdx
- button.mdx
- buttonmatrix.mdx
- calendar.mdx
- canvas.mdx
- chart.mdx
- checkbox.mdx
- dropdown.mdx
- gif.mdx
- image.mdx
- imagebutton.mdx
- ime_pinyin.mdx
- index.mdx
- keyboard.mdx
- label.mdx
- led.mdx
- line.mdx
- list.mdx
- lottie.mdx
- menu.mdx
- meta.json
- msgbox.mdx
- new_widget.mdx
- roller.mdx
- scale.mdx
- slider.mdx
- spangroup.mdx
- spinbox.mdx
- spinner.mdx
- switch.mdx
- table.mdx
- tabview.mdx
- textarea.mdx
- tileview.mdx
- win.mdx
- index.mdx
- meta.json
- xml.mdx
- .gitignore
- build_docs.py
- CODE_OF_CONDUCT.md
- Doxyfile
- README.md
- README_he.md
- README_ja.md
- README_ko.md
- README_pt_BR.md
- README_zh.md
- xml_to_md.py
- drm.cmake
- egl.cmake
- evdev.cmake
- fastgltf.cmake
- ffmpeg.cmake
- freetype.cmake
- g2d.cmake
- gbm.cmake
- glesv2.cmake
- glfw.cmake
- gstreamer.cmake
- jpeg.cmake
- libinput.cmake
- libuv.cmake
- lv_demos_ext.cmake
- png.cmake
- sdl2.cmake
- sdl2_image.cmake
- wayland.cmake
- webp.cmake
- x11.cmake
- xkbcommon.cmake
- zlib.cmake
- dependencies.cmake
- esp.cmake
- kconfig.cmake
- lvgl.pc.in
- lvgl_link_libraries.cmake
- lvgl_target_definitions.cmake
- lvglConfig.cmake.in
- main.cmake
- micropython.cmake
- version.cmake
- gen_pack.sh
- lv_cmsis_pack.txt
- lv_conf_cmsis.h
- lv_os_custom_c.txt
- lv_os_custom_h.txt
- LVGL.lvgl.9.5.0.pack
- LVGL.lvgl.pdsc
- LVGL.pidx
- README.md
- format
- changelog
- control
- copyright
- Dockerfile
- extract-build-deps.py
- rules
- 0001-changes-to-compile-with-esp-idf.patch
- CMakeLists.txt
- Kconfig.build
- Kconfig.compiler
- pika_lv_point_t.c
- pika_lv_timer_t.c
- pika_lv_wegit.c
- pika_lvgl.c
- pika_lvgl.pyi
- pika_lvgl_indev_t.c
- pika_lvgl_lv_event.c
- pika_lvgl_lv_obj.c
- pika_lvgl_lv_style_t.c
- README.md
- Makefile
- Makefile
- Makefile
- Makefile
- Makefile
- Makefile
- common.mk
- Makefile
- lvgl.h
- lv_ui_entry.c
- README.md
- SConscript
- lv_rt_thread_conf.h
- lv_rt_thread_port.c
- SConscript
- about.md
- lv_example_anim.h
- lv_example_anim_1.c
- lv_example_anim_2.c
- lv_example_anim_3.c
- lv_example_anim_4.c
- lv_example_anim_timeline_1.c
- LVGL_Arduino.ino
- F600.png
- F617.png
- img_emoji_F617.c
- lv_font_simsun_16_cjk.fnt
- montserrat-16.fnt
- montserrat-18.fnt
- montserrat-22.fnt
- animimg001.c
- animimg001.png
- animimg002.c
- animimg002.png
- animimg003.c
- animimg003.png
- caret_down.png
- circle.svg
- font_example_large.c
- img_arc_bg.c
- img_arc_bg.png
- img_arc_indicator.c
- img_arc_indicator.png
- img_bar_bg.c
- img_bar_bg.png
- img_bar_indicator.c
- img_bar_indicator.png
- img_caret_down.c
- img_caret_down.png
- img_cogwheel_argb.c
- img_cogwheel_argb.png
- img_cogwheel_chroma_keyed.png
- img_cogwheel_indexed16.c
- img_cogwheel_indexed16.png
- img_cogwheel_rgb.c
- img_cogwheel_rgb.png
- img_example_lvgl_logo.c
- img_example_lvgl_logo.png
- img_hand.c
- img_hand_hour.png
- img_hand_min.png
- img_multilang_like.c
- img_multilang_like.png
- img_skew_strip.c
- img_skew_strip.png
- img_skew_strip_80x20_argb8888.fnt
- img_star.c
- img_star.png
- img_strip.png
- img_svg_img.c
- img_transform_avatar_15.c
- img_transform_avatar_15.png
- imgbtn_left.c
- imgbtn_left.png
- imgbtn_mid.c
- imgbtn_mid.png
- imgbtn_right.c
- imgbtn_right.png
- about.md
- lv_example_event.h
- lv_example_event_bubble.c
- lv_example_event_button.c
- lv_example_event_click.c
- lv_example_event_draw.c
- lv_example_event_streak.c
- lv_example_event_trickle.c
- lv_example_get_started_hello_world.c
- lv_example_get_started_hello_world.xml
- lv_example_get_started_slider.c
- lv_example_get_started_slider.xml
- lv_example_get_started_styles.c
- lv_example_get_started_styles.xml
- about.md
- lv_example_get_started.h
- lv_example_get_started_button.c
- about.md
- lv_example_grad.h
- lv_example_grad_1.c
- lv_example_grad_2.c
- lv_example_grad_3.c
- lv_example_grad_4.c
- about.md
- lv_example_flex.h
- lv_example_flex_align.c
- lv_example_flex_align.xml
- lv_example_flex_flow.c
- lv_example_flex_flow.xml
- lv_example_flex_grow.c
- lv_example_flex_grow.xml
- lv_example_flex_ignore_layout.c
- lv_example_flex_ignore_layout.xml
- lv_example_flex_internal_padding.c
- lv_example_flex_internal_padding.xml
- lv_example_flex_list.c
- lv_example_flex_new_track.c
- lv_example_flex_new_track.xml
- lv_example_flex_rtl.c
- lv_example_flex_rtl.xml
- lv_example_flex_win.c
- about.md
- lv_example_grid.h
- lv_example_grid_align.c
- lv_example_grid_align.xml
- lv_example_grid_cell_span.c
- lv_example_grid_cell_span.xml
- lv_example_grid_descriptors.c
- lv_example_grid_descriptors.xml
- lv_example_grid_fr.c
- lv_example_grid_fr.xml
- lv_example_grid_ignore_layout.c
- lv_example_grid_ignore_layout.xml
- lv_example_grid_internal_padding.c
- lv_example_grid_internal_padding.xml
- lv_example_grid_rtl.c
- lv_example_grid_rtl.xml
- lv_example_grid_subgrid.c
- lv_example_grid_subgrid.xml
- lv_example_split.c
- lv_example_split.h
- lv_example_split_vertical.c
- about.md
- lv_example_layout.h
- about.md
- lv_example_barcode.h
- lv_example_barcode_1.c
- about.md
- example_16bit.bmp
- example_24bit.bmp
- example_32bit.bmp
- lv_example_bmp.h
- lv_example_bmp_1.c
- about.md
- birds.mp4
- ffmpeg.png
- lv_example_ffmpeg.h
- lv_example_ffmpeg_1.c
- lv_example_ffmpeg_2.c
- about.md
- Lato-Regular.ttf
- lv_example_freetype.h
- lv_example_freetype_1.c
- lv_example_freetype_2.c
- lv_example_freetype_3.c
- NotoColorEmoji-32.subset.ttf
- OFL.txt
- about.md
- bulb.gif
- img_bulb_gif.c
- lv_example_gif.h
- lv_example_gif_src.c
- about.md
- lv_example_gltf.h
- lv_example_gltf_1.c
- lv_example_gltf_2.c
- lv_example_gltf_3.c
- lv_example_gltf_4.c
- lvgl_logo.glb
- support_assets.glb
- webp_diffuse_transmission_plant.glb
- about.md
- lv_example_gstreamer.h
- lv_example_gstreamer_1.c
- about.md
- flower.jpg
- lv_example_libjpeg_turbo.h
- lv_example_libjpeg_turbo_1.c
- about.md
- img_png_demo.c
- lv_example_libpng.h
- lv_example_libpng_1.c
- png_demo.png
- about.md
- lv_example_libwebp.h
- lv_example_libwebp_1.c
- rose.webp
- about.md
- img_wink_png.c
- lv_example_lodepng.h
- lv_example_lodepng_1.c
- wink.png
- lv_example_qrcode_basic.c
- lv_example_qrcode_basic.xml
- about.md
- lv_example_qrcode.h
- about.md
- lv_example_rlottie.h
- lv_example_rlottie_1.c
- lv_example_rlottie_2.c
- lv_example_rlottie_approve.c
- lv_example_rlottie_approve.json
- about.md
- lv_example_svg.h
- lv_example_svg_1.c
- lv_example_svg_2.c
- lv_example_svg_3.c
- about.md
- lv_example_tiny_ttf.h
- lv_example_tiny_ttf_1.c
- lv_example_tiny_ttf_2.c
- lv_example_tiny_ttf_3.c
- Ubuntu-Medium.ttf
- ubuntu_font.c
- about.md
- img_lvgl_logo.jpg
- lv_example_tjpgd.h
- lv_example_tjpgd_1.c
- about.md
- lv_example_libs.h
- about.md
- lv_example_file_explorer.h
- lv_example_file_explorer_1.c
- lv_example_file_explorer_2.c
- lv_example_file_explorer_3.c
- about.md
- lv_example_font_manager.h
- lv_example_font_manager_1.c
- lv_example_font_manager_2.c
- lv_example_font_manager_3.c
- about.md
- lv_example_fragment.h
- lv_example_fragment_1.c
- lv_example_fragment_2.c
- about.md
- lv_example_gestures.c
- lv_example_gestures.h
- about.md
- lv_example_gridnav.h
- lv_example_gridnav_1.c
- lv_example_gridnav_2.c
- lv_example_gridnav_3.c
- lv_example_gridnav_4.c
- lv_example_gridnav_5.c
- about.md
- lv_example_ime_pinyin.h
- lv_example_ime_pinyin_1.c
- lv_example_ime_pinyin_2.c
- about.md
- lv_example_imgfont.h
- lv_example_imgfont_1.c
- about.md
- lv_example_monkey.h
- lv_example_monkey_1.c
- lv_example_monkey_2.c
- lv_example_monkey_3.c
- about.md
- lv_example_observer.h
- lv_example_observer_1.c
- lv_example_observer_2.c
- lv_example_observer_3.c
- lv_example_observer_4.c
- lv_example_observer_5.c
- lv_example_observer_6.c
- lv_example_observer_7.c
- about.md
- lv_example_snapshot.h
- lv_example_snapshot_1.c
- about.md
- lv_example_translation.h
- lv_example_translation_1.c
- lv_example_translation_2.c
- about.md
- lv_example_others.h
- about.md
- lv_example_osal.c
- lv_example_osal.h
- about.md
- lv_port_disp_template.c
- lv_port_disp_template.h
- lv_port_fs_template.c
- lv_port_fs_template.h
- lv_port_indev_template.c
- lv_port_indev_template.h
- lv_port_lcd_stm32_template.c
- lv_port_lcd_stm32_template.h
- about.md
- lv_example_scroll.h
- lv_example_scroll_chain.c
- lv_example_scroll_chain.xml
- lv_example_scroll_circular.c
- lv_example_scroll_events.c
- lv_example_scroll_floating.c
- lv_example_scroll_floating.xml
- lv_example_scroll_infinite.c
- lv_example_scroll_one.c
- lv_example_scroll_one.xml
- lv_example_scroll_overview.c
- lv_example_scroll_overview.xml
- lv_example_scroll_properties.c
- lv_example_scroll_rtl.c
- lv_example_scroll_rtl.xml
- lv_example_scroll_scrollable.c
- lv_example_scroll_scrollable.xml
- lv_example_scroll_scrollbar_mode.c
- lv_example_scroll_scrollbar_mode.xml
- lv_example_scroll_scrollbar_style.c
- lv_example_scroll_scrollbar_style.xml
- lv_example_scroll_snap.c
- lv_example_scroll_snap.xml
- lv_example_scroll_to.c
- lv_example_scroll_translate.c
- about.md
- lv_example_style.h
- lv_example_style_arc.c
- lv_example_style_arc.xml
- lv_example_style_background.c
- lv_example_style_background.xml
- lv_example_style_blur.c
- lv_example_style_blur.xml
- lv_example_style_border.c
- lv_example_style_border.xml
- lv_example_style_drop_shadow.c
- lv_example_style_drop_shadow.xml
- lv_example_style_gradient_buttons.c
- lv_example_style_gradient_conic.c
- lv_example_style_gradient_radial.c
- lv_example_style_image.c
- lv_example_style_image.xml
- lv_example_style_line.c
- lv_example_style_line.xml
- lv_example_style_local.c
- lv_example_style_local.xml
- lv_example_style_margin.c
- lv_example_style_margin.xml
- lv_example_style_modal.c
- lv_example_style_multiple.c
- lv_example_style_multiple.xml
- lv_example_style_opacity_transform.c
- lv_example_style_opacity_transform.xml
- lv_example_style_outline.c
- lv_example_style_outline.xml
- lv_example_style_padding.c
- lv_example_style_padding.xml
- lv_example_style_parts_states.c
- lv_example_style_parts_states.xml
- lv_example_style_shadow.c
- lv_example_style_shadow.xml
- lv_example_style_size_position.c
- lv_example_style_size_position.xml
- lv_example_style_text.c
- lv_example_style_text.xml
- lv_example_style_theme.c
- lv_example_style_transform_card.c
- lv_example_style_transition.c
- lv_example_styles.h
- about.md
- lv_example_animimg.h
- lv_example_animimg_play.c
- about.md
- lv_example_arc.h
- lv_example_arc_bind_value.c
- lv_example_arc_bind_value.xml
- lv_example_arc_change_rate.c
- lv_example_arc_change_rate.xml
- lv_example_arc_event.c
- lv_example_arc_img_indicator.c
- lv_example_arc_img_indicator.xml
- lv_example_arc_knob_widget.c
- lv_example_arc_mode.c
- lv_example_arc_mode.xml
- lv_example_arc_pie_chart.c
- lv_example_arc_pie_chart.xml
- lv_example_arc_rotation.c
- lv_example_arc_rotation.xml
- lv_example_arc_set_angles.c
- lv_example_arc_set_angles.xml
- lv_example_arc_styling.c
- lv_example_arc_styling.xml
- lv_example_arc_value_range.c
- lv_example_arc_value_range.xml
- about.md
- lv_example_arclabel.h
- lv_example_arclabel_curved_text.c
- about.md
- lv_example_bar.h
- lv_example_bar_bind_value.c
- lv_example_bar_bind_value.xml
- lv_example_bar_img_indicator.c
- lv_example_bar_img_indicator.xml
- lv_example_bar_modes.c
- lv_example_bar_modes.xml
- lv_example_bar_orientation.c
- lv_example_bar_orientation.xml
- lv_example_bar_styling.c
- lv_example_bar_styling.xml
- lv_example_bar_value_range.c
- lv_example_bar_value_range.xml
- about.md
- lv_example_button.h
- lv_example_button_basic.c
- lv_example_button_basic.xml
- lv_example_button_event.c
- lv_example_button_states.c
- lv_example_button_states.xml
- lv_example_button_styling.c
- lv_example_button_styling.xml
- about.md
- lv_example_buttonmatrix.h
- lv_example_buttonmatrix_button_ctrl.c
- lv_example_buttonmatrix_button_ctrl.xml
- lv_example_buttonmatrix_button_width.c
- lv_example_buttonmatrix_button_width.xml
- lv_example_buttonmatrix_event.c
- lv_example_buttonmatrix_map.c
- lv_example_buttonmatrix_map.xml
- lv_example_buttonmatrix_one_checked.c
- lv_example_buttonmatrix_one_checked.xml
- lv_example_buttonmatrix_popover.c
- lv_example_buttonmatrix_popover.xml
- lv_example_buttonmatrix_recolor.c
- lv_example_buttonmatrix_recolor.xml
- lv_example_buttonmatrix_styling.c
- lv_example_buttonmatrix_styling.xml
- about.md
- lv_example_calendar.h
- lv_example_calendar_basic.c
- lv_example_calendar_basic.xml
- lv_example_calendar_chinese.c
- lv_example_calendar_highlighted_days.c
- about.md
- lv_example_canvas.h
- lv_example_canvas_alpha.c
- lv_example_canvas_arc.c
- lv_example_canvas_blur.c
- lv_example_canvas_image.c
- lv_example_canvas_label.c
- lv_example_canvas_line.c
- lv_example_canvas_rectangle.c
- lv_example_canvas_rotate.c
- lv_example_canvas_triangle.c
- lv_example_canvas_vector.c
- lv_example_canvas_wave_text.c
- lv_example_canvas_windstorm_text.c
- about.md
- lv_example_chart.h
- lv_example_chart_area_gradient.c
- lv_example_chart_circular_gap.c
- lv_example_chart_cursor.c
- lv_example_chart_cursor.xml
- lv_example_chart_pressed_tooltip.c
- lv_example_chart_recolor_bars.c
- lv_example_chart_scatter.c
- lv_example_chart_scrollable.c
- lv_example_chart_scrollable.xml
- lv_example_chart_series.c
- lv_example_chart_series.xml
- lv_example_chart_ticks_labels.c
- lv_example_chart_ticks_labels.xml
- lv_example_chart_types.c
- lv_example_chart_types.xml
- about.md
- lv_example_checkbox.h
- lv_example_checkbox_bind_checked.c
- lv_example_checkbox_bind_checked.xml
- lv_example_checkbox_event.c
- lv_example_checkbox_states.c
- lv_example_checkbox_states.xml
- lv_example_checkbox_styling.c
- lv_example_checkbox_styling.xml
- lv_example_checkbox_text.c
- lv_example_checkbox_text.xml
- about.md
- lv_example_dropdown.h
- lv_example_dropdown_bind_value.c
- lv_example_dropdown_bind_value.xml
- lv_example_dropdown_direction.c
- lv_example_dropdown_direction.xml
- lv_example_dropdown_event.c
- lv_example_dropdown_styling.c
- lv_example_dropdown_styling.xml
- lv_example_dropdown_text.c
- lv_example_dropdown_text.xml
- about.md
- lv_example_image.h
- lv_example_image_inner_align.c
- lv_example_image_inner_align.xml
- lv_example_image_recolor.c
- lv_example_image_recolor.xml
- lv_example_image_src.c
- lv_example_image_src.xml
- lv_example_image_svg.c
- lv_example_image_transformations.c
- lv_example_image_transformations.xml
- about.md
- lv_example_imagebutton.h
- lv_example_imagebutton_transition.c
- about.md
- lv_example_keyboard.h
- lv_example_keyboard_custom_draw.c
- lv_example_keyboard_custom_map.c
- lv_example_keyboard_modes.c
- lv_example_keyboard_modes.xml
- lv_example_keyboard_popovers.c
- lv_example_keyboard_popovers.xml
- lv_example_keyboard_textarea.c
- lv_example_keyboard_textarea.xml
- about.md
- lv_example_label.h
- lv_example_label_bind_text.c
- lv_example_label_bind_text.xml
- lv_example_label_long_mode.c
- lv_example_label_long_mode.xml
- lv_example_label_recolor.c
- lv_example_label_recolor.xml
- lv_example_label_set_text_newline.c
- lv_example_label_set_text_newline.xml
- lv_example_label_styling.c
- lv_example_label_styling.xml
- lv_example_label_text_align.c
- lv_example_label_text_align.xml
- lv_example_label_text_selection.xml
- lv_example_label_translation.c
- about.md
- lv_example_led.h
- lv_example_led_brightness.c
- lv_example_led_brightness.xml
- lv_example_led_color.c
- lv_example_led_color.xml
- lv_example_led_styling.c
- lv_example_led_styling.xml
- about.md
- lv_example_line.h
- lv_example_line_points.c
- about.md
- lv_example_list.h
- lv_example_list_reorder.c
- lv_example_list_sections.c
- about.md
- lv_example_lottie.h
- lv_example_lottie_approve.c
- lv_example_lottie_approve.json
- lv_example_lottie_from_data.c
- lv_example_lottie_from_file.c
- about.md
- lv_example_menu.h
- lv_example_menu_custom_back_button.c
- lv_example_menu_floating_button.c
- lv_example_menu_navigation.c
- lv_example_menu_root_back_button.c
- lv_example_menu_sidebar.c
- lv_example_menu_sub_page.c
- about.md
- lv_example_msgbox.h
- lv_example_msgbox_blur.c
- lv_example_msgbox_modal.c
- lv_example_msgbox_settings.c
- about.md
- lv_example_obj.h
- lv_example_obj_bind_style.c
- lv_example_obj_bind_style.xml
- lv_example_obj_draggable.c
- lv_example_obj_transform.c
- about.md
- lv_example_roller.h
- lv_example_roller_bind_value.c
- lv_example_roller_bind_value.xml
- lv_example_roller_event.c
- lv_example_roller_fade_mask.c
- lv_example_roller_options.c
- lv_example_roller_options.xml
- lv_example_roller_styling.c
- lv_example_roller_styling.xml
- lv_example_roller_visible_rows.c
- lv_example_roller_visible_rows.xml
- about.md
- lv_example_scale.h
- lv_example_scale_bind_section.c
- lv_example_scale_bind_section.xml
- lv_example_scale_compass.c
- lv_example_scale_heart_rate.c
- lv_example_scale_label_recolor.c
- lv_example_scale_modes.c
- lv_example_scale_modes.xml
- lv_example_scale_needles.c
- lv_example_scale_range.c
- lv_example_scale_range.xml
- lv_example_scale_styling.c
- lv_example_scale_styling.xml
- lv_example_scale_sunset_sunrise.c
- lv_example_scale_ticks.c
- lv_example_scale_ticks.xml
- about.md
- lv_example_slider.h
- lv_example_slider_bind_state.c
- lv_example_slider_bind_state.xml
- lv_example_slider_bind_value.c
- lv_example_slider_bind_value.xml
- lv_example_slider_event.c
- lv_example_slider_img_indicator.c
- lv_example_slider_img_indicator.xml
- lv_example_slider_modes.c
- lv_example_slider_modes.xml
- lv_example_slider_reversed_direction.c
- lv_example_slider_reversed_direction.xml
- lv_example_slider_styling.c
- lv_example_slider_styling.xml
- lv_example_slider_value_range_orientation.c
- lv_example_slider_value_range_orientation.xml
- about.md
- lv_example_span.h
- lv_example_span_hittest.c
- lv_example_span_styling.c
- lv_example_span_styling.xml
- about.md
- lv_example_spinbox.h
- lv_example_spinbox_bind_value.c
- lv_example_spinbox_bind_value.xml
- lv_example_spinbox_format.c
- lv_example_spinbox_format.xml
- lv_example_spinbox_rollover.c
- lv_example_spinbox_rollover.xml
- lv_example_spinbox_styling.c
- lv_example_spinbox_styling.xml
- lv_example_spinbox_value.c
- lv_example_spinbox_value.xml
- lv_example_spinbox_with_buttons.c
- about.md
- lv_example_spinner.h
- lv_example_spinner_basic.c
- lv_example_spinner_basic.xml
- lv_example_spinner_styling.c
- lv_example_spinner_styling.xml
- about.md
- lv_example_switch.h
- lv_example_switch_event.c
- lv_example_switch_orientation.c
- lv_example_switch_orientation.xml
- lv_example_switch_state.c
- lv_example_switch_state.xml
- lv_example_switch_styling.c
- lv_example_switch_styling.xml
- about.md
- lv_example_table.h
- lv_example_table_cells.c
- lv_example_table_cells.xml
- lv_example_table_file_browser.c
- lv_example_table_merge_cells.c
- lv_example_table_merge_cells.xml
- lv_example_table_rows_columns.c
- lv_example_table_rows_columns.xml
- lv_example_table_scroll.c
- lv_example_table_scroll.xml
- lv_example_table_scrollable_list.c
- lv_example_table_styling.c
- lv_example_table_styling.xml
- lv_example_table_width.c
- lv_example_table_width.xml
- about.md
- lv_example_tabview.h
- lv_example_tabview_active_tab.c
- lv_example_tabview_active_tab.xml
- lv_example_tabview_basic.c
- lv_example_tabview_basic.xml
- lv_example_tabview_tab_bar_position.c
- lv_example_tabview_tab_bar_position.xml
- lv_example_tabview_tab_bar_style.c
- lv_example_tabview_tab_bar_style.xml
- lv_example_tabview_tab_button_content.c
- lv_example_tabview_tab_button_content.xml
- about.md
- lv_example_textarea.h
- lv_example_textarea_buttonmatrix.c
- lv_example_textarea_cursor.c
- lv_example_textarea_cursor.xml
- lv_example_textarea_format.c
- lv_example_textarea_password.c
- lv_example_textarea_placeholder.c
- lv_example_textarea_placeholder.xml
- about.md
- lv_example_tileview.h
- lv_example_tileview_l_shape.c
- about.md
- lv_example_win.h
- lv_example_win_toolbar.c
- about.md
- lv_example_widgets.h
- Montserrat-Medium.ttf
- img_arc_bg.png
- img_arc_indicator.png
- img_bar_bg.png
- img_bar_indicator.png
- img_example_lvgl_logo.png
- .gitignore
- globals.xml
- project.xml
- about.md
- header.py
- Kconfig
- lv_examples.h
- lv_examples_api_map.h
- README.md
- test_ex.sh
- lv_3dmath.h
- lv_gltf_environment.h
- lv_gltf_model.h
- lv_gltf_model_loader.h
- lv_gltf_model_node.h
- lv_api_map_v8.h
- lv_api_map_v9_0.h
- lv_api_map_v9_1.h
- lv_api_map_v9_2.h
- lv_api_map_v9_3.h
- lv_api_map_v9_4.h
- lv_api_map_v9_5.h
- lv_conf_internal.h
- lv_conf_kconfig.h
- lv_anim.h
- lv_anim_timeline.h
- lv_area.h
- lv_event.h
- lv_ext_data.h
- lv_group.h
- lv_init.h
- lv_matrix.h
- lv_obj.h
- lv_obj_class.h
- lv_obj_draw.h
- lv_obj_event.h
- lv_obj_pos.h
- lv_obj_property.h
- lv_obj_property_names.h
- lv_obj_scroll.h
- lv_obj_style.h
- lv_obj_style_gen.h
- lv_obj_tree.h
- lv_observer.h
- lv_refr.h
- lv_style.h
- lv_style_gen.h
- lv_style_properties.h
- lv_timer.h
- lv_translation.h
- lv_profiler.h
- lv_profiler_builtin.h
- lv_test.h
- lv_test_display.h
- lv_test_fs.h
- lv_test_helpers.h
- lv_test_indev.h
- lv_test_indev_gesture.h
- lv_test_screenshot_compare.h
- lv_assert.h
- lv_check_arg.h
- lv_check_obj.h
- lv_monkey.h
- lv_sysmon.h
- lv_display.h
- lv_draw_sw_utils.h
- lv_color.h
- lv_color_op.h
- lv_draw.h
- lv_draw_3d.h
- lv_draw_arc.h
- lv_draw_blur.h
- lv_draw_buf.h
- lv_draw_image.h
- lv_draw_label.h
- lv_draw_line.h
- lv_draw_mask.h
- lv_draw_rect.h
- lv_draw_triangle.h
- lv_draw_vector.h
- lv_grad.h
- lv_image_dsc.h
- lv_palette.h
- lv_snapshot.h
- lv_draw_eve_display.h
- lv_draw_eve_display_defines.h
- lv_draw_eve_target.h
- lv_ft81x.h
- lv_ili9341.h
- lv_lcd_generic_mipi.h
- lv_linux_drm.h
- lv_linux_fbdev.h
- lv_lovyan_gfx.h
- lv_nv3007.h
- lv_nxp_elcdif.h
- lv_renesas_glcdc.h
- lv_st7735.h
- lv_st7789.h
- lv_st7796.h
- lv_st_ltdc.h
- lv_tft_espi.h
- lv_evdev.h
- lv_libinput.h
- lv_xkb.h
- lv_nuttx_entry.h
- lv_nuttx_fbdev.h
- lv_nuttx_lcd.h
- lv_nuttx_libuv.h
- lv_nuttx_touchscreen.h
- lv_opengles_driver.h
- lv_opengles_glfw.h
- lv_opengles_texture.h
- lv_opengles_window.h
- lv_qnx.h
- lv_sdl_keyboard.h
- lv_sdl_mouse.h
- lv_sdl_mousewheel.h
- lv_sdl_window.h
- lv_uefi.h
- lv_uefi_context.h
- lv_uefi_display.h
- lv_uefi_edk2.h
- lv_uefi_gnu_efi.h
- lv_uefi_indev.h
- lv_wayland.h
- lv_wayland_keyboard.h
- lv_wayland_pointer.h
- lv_wayland_pointer_axis.h
- lv_wayland_touch.h
- lv_wayland_window.h
- lv_windows_display.h
- lv_windows_input.h
- lv_x11.h
- lv_bidi.h
- lv_binfont_loader.h
- lv_font.h
- lv_font_fmt_txt.h
- lv_font_manager.h
- lv_freetype.h
- lv_imgfont.h
- lv_symbol_def.h
- lv_text.h
- lv_tiny_ttf.h
- lv_fs.h
- lv_fsdrv.h
- lv_bin_decoder.h
- lv_bmp.h
- lv_image_decoder.h
- lv_libjpeg_turbo.h
- lv_libpng.h
- lv_libwebp.h
- lv_lodepng.h
- lv_svg.h
- lv_tjpgd.h
- lv_gridnav.h
- lv_indev.h
- lv_indev_gesture.h
- lv_flex.h
- lv_grid.h
- lv_layout.h
- lv_log.h
- lv_async.h
- lv_ll.h
- lv_math.h
- lv_os.h
- lv_file_explorer.h
- lv_fragment.h
- lv_mem.h
- lv_sprintf.h
- lv_string.h
- lv_theme.h
- lv_theme_default.h
- lv_theme_mono.h
- lv_theme_simple.h
- lv_tick.h
- lv_3dtexture.h
- lv_animimage.h
- lv_arc.h
- lv_arclabel.h
- lv_bar.h
- lv_barcode.h
- lv_button.h
- lv_buttonmatrix.h
- lv_calendar.h
- lv_calendar_chinese.h
- lv_calendar_header_arrow.h
- lv_calendar_header_dropdown.h
- lv_canvas.h
- lv_chart.h
- lv_checkbox.h
- lv_dropdown.h
- lv_ffmpeg.h
- lv_gif.h
- lv_gltf.h
- lv_gstreamer.h
- lv_image.h
- lv_imagebutton.h
- lv_ime_pinyin.h
- lv_keyboard.h
- lv_label.h
- lv_led.h
- lv_line.h
- lv_list.h
- lv_lottie.h
- lv_menu.h
- lv_msgbox.h
- lv_qrcode.h
- lv_rlottie.h
- lv_roller.h
- lv_scale.h
- lv_slider.h
- lv_span.h
- lv_spinbox.h
- lv_spinner.h
- lv_switch.h
- lv_table.h
- lv_tabview.h
- lv_textarea.h
- lv_tileview.h
- lv_win.h
- lv_types.h
- lv_version.h
- lvgl.h
- lvgl_private.h
- build_version.h
- nema_blender.h
- nema_cmdlist.h
- nema_core.h
- nema_easing.h
- nema_error.h
- nema_font.h
- nema_graphics.h
- nema_hal.h
- nema_interpolators.h
- nema_math.h
- nema_matrix3x3.h
- nema_matrix4x4.h
- nema_provisional.h
- nema_raster.h
- nema_sys_defs.h
- nema_transitions.h
- nema_utils.h
- nema_version.h
- nema_vg.h
- nema_vg_context.h
- nema_vg_font.h
- nema_vg_paint.h
- nema_vg_path.h
- nema_vg_tsvg.h
- nema_vg_version.h
- tsi_malloc.h
- build_version.h
- nema_blender.h
- nema_cmdlist.h
- nema_core.h
- nema_easing.h
- nema_error.h
- nema_font.h
- nema_graphics.h
- nema_hal.h
- nema_interpolators.h
- nema_math.h
- nema_matrix3x3.h
- nema_matrix4x4.h
- nema_provisional.h
- nema_raster.h
- nema_sys_defs.h
- nema_transitions.h
- nema_version.h
- nema_vg.h
- nema_vg_context.h
- nema_vg_font.h
- nema_vg_paint.h
- nema_vg_path.h
- nema_vg_tsvg.h
- nema_vg_version.h
- tsi_malloc.h
- libnemagfx-float-abi-hard-wc16.a
- libnemagfx-float-abi-hard.a
- libnemagfx-wc16.a
- libnemagfx.a
- libnemagfx-float-abi-hard-wc16.a
- libnemagfx-float-abi-hard.a
- libnemagfx-wc16.a
- libnemagfx.a
- libnemagfx-float-abi-hard-wc16.a
- libnemagfx-float-abi-hard.a
- libnemagfx-wc16.a
- libnemagfx.a
- libnemagfx-float-abi-hard-wc16.a
- libnemagfx-float-abi-hard.a
- libnemagfx-wc16.a
- libnemagfx.a
- lvgl.spdx.json
- README.md
- requirements.txt
- third_party.json
- kconfiglib.py
- kconfig.py
- lv_conf_header.py
- lv_conf_preprocess_cc.py
- lv_conf_preprocess_pcpp.py
- preprocess_lv_conf_internal.py
- LICENSE
- LICENSE.txt
- LICENSE.txt
- OFL.txt
- OFL.txt
- OFL.txt
- OFL.txt
- LICENSE.txt
- UFL.txt
- unscii.html
- built_in_font_gen.py
- DejaVuSans.ttf
- FontAwesome5-Solid+Brands+Regular.woff
- generate_all.py
- Montserrat-Medium.ttf
- SourceHanSansSC-Normal.otf
- unscii-8.ttf
- __init__.py
- lv_group.py
- lv_indev.py
- lv_obj.py
- lv_obj_class.py
- lv_observer.py
- uinspy.html
- __init__.py
- data_collector.py
- html_renderer.py
- lv_dashboard.py
- __init__.py
- lv_display.py
- __init__.py
- lv_draw.py
- lv_draw_task.py
- __init__.py
- nuttx.py
- __init__.py
- __init__.py
- lv_anim.py
- lv_cache.py
- lv_fs.py
- lv_image_decoder.py
- lv_style.py
- lv_timer.py
- __init__.py
- debugger.py
- __init__.py
- lv_global.py
- lv_group.py
- lv_indev.py
- lv_indev_consts.py
- lv_obj.py
- lv_obj_class.py
- lv_obj_flag_consts.py
- lv_obj_state_consts.py
- lv_observer.py
- lv_observer_consts.py
- __init__.py
- lv_display.py
- __init__.py
- lv_draw.py
- lv_draw_buf.py
- lv_draw_consts.py
- lv_draw_task.py
- lv_draw_unit.py
- __init__.py
- lv_anim.py
- lv_array.py
- lv_cache.py
- lv_cache_entry.py
- lv_cache_iter_base.py
- lv_cache_iter_factory.py
- lv_cache_lru_rb.py
- lv_event.py
- lv_event_consts.py
- lv_fs.py
- lv_image_cache.py
- lv_image_decoder.py
- lv_image_header_cache.py
- lv_ll.py
- lv_rb.py
- lv_style.py
- lv_style_consts.py
- lv_timer.py
- lv_utils.py
- README.md
- __init__.py
- _helpers.py
- lv_3dtexture.py
- lv_animimg.py
- lv_arc.py
- lv_arclabel.py
- lv_bar.py
- lv_barcode.py
- lv_button.py
- lv_buttonmatrix.py
- lv_calendar.py
- lv_canvas.py
- lv_chart.py
- lv_checkbox.py
- lv_dropdown.py
- lv_dropdown_list.py
- lv_ffmpeg_player.py
- lv_gstreamer.py
- lv_image.py
- lv_imagebutton.py
- lv_ime_pinyin.py
- lv_keyboard.py
- lv_label.py
- lv_led.py
- lv_line.py
- lv_menu.py
- lv_menu_page.py
- lv_msgbox.py
- lv_qrcode.py
- lv_roller.py
- lv_scale.py
- lv_slider.py
- lv_spangroup.py
- lv_spinbox.py
- lv_spinner.py
- lv_switch.py
- lv_table.py
- lv_tabview.py
- lv_textarea.py
- lv_tileview.py
- lv_tileview_tile.py
- lv_win.py
- __init__.py
- data_utils.py
- formatter.py
- snapshot.py
- __init__.py
- _version.py
- value.py
- __init__.py
- gen_draw_consts.py
- gen_event_consts.py
- gen_indev_consts.py
- gen_obj_flag_consts.py
- gen_obj_state_consts.py
- gen_style_consts.py
- gen_subject_consts.py
- gen_widget_wrappers.py
- widget_specs.json
- enum_parser.py
- generate_all.py
- .gitignore
- .python-version
- gdbinit.py
- pyproject.toml
- README.md
- requirements.txt
- create_fake_lib_c.py
- gen_json.py
- get_sdl2.py
- pycparser_monkeypatch.py
- requirements.txt
- __init__.py
- bad_custom_include.kconfig
- conftest.py
- constraints.kconfig
- custom_include.kconfig
- test.kconfig
- test_bool_config.py
- test_bridge.py
- test_bucket_c.py
- test_choice_no_derived_int.py
- test_constraint_check.py
- test_custom_include.py
- test_derived_flag.py
- test_driver.py
- test_enum_choice.py
- test_enum_header_owned.py
- test_int_config.py
- test_string_config.py
- __init__.py
- config_entry.py
- emit.py
- kconfig_utils.py
- parse.py
- templates.py
- config_files.py
- style_api.py
- expected.md
- results-32b-lv_conf_perf32b.json
- results-64b-lv_conf_perf64b.json
- expected.md
- results-32b-lv_conf_perf32b.json
- results-32b-lv_conf_perf32b.mpk
- results-64b-lv_conf_perf64b.json
- results-64b-lv_conf_perf64b.mpk
- test.sh
- docker-logs-example.txt
- expected.json
- test.sh
- results-32b-lv_conf_perf32b.mpk
- results-32b-lv_conf_perf32b_a.mpk
- results-32b-lv_conf_perf32b_b.mpk
- results-64b-lv_conf_perf64b.mpk
- results-32b-lv_conf_perf32b.json
- results-32b-lv_conf_perf32b.mpk
- results-32b-lv_conf_perf32b_a.json
- results-32b-lv_conf_perf32b_b.mpk
- results-64b-lv_conf_perf64b.json
- results-64b-lv_conf_perf64b.mpk
- test.sh
- benchmark_results_comment.py
- filter_docker_benchmark_logs.py
- lvperf_dependencies.sh
- serialize_results.py
- check_headers.py
- check_lv_types.py
- .gitignore
- build_html_examples.sh
- changelog-template.hbs
- changelog_gen.sh
- check_cppcheck.py
- check_doc_links.py
- check_gcov_coverage.py
- cleanup_examples.py
- code-format.cfg
- code-format.py
- commit_msg_check.py
- cppcheck_run.sh
- filetohex.py
- find_version.sh
- font_license_verify.py
- generate_cmake_variables.py
- generate_copyrights.py
- generate_examples.py
- generate_lv_conf.py
- generate_sbom.py
- genexamplelist.sh
- image_viewer.py
- infer_run.sh
- install-prerequisites.bat
- install-prerequisites.sh
- install_astyle.sh
- install_pngquant.sh
- jpg_to_sjpg.py
- kconfig_verify.py
- lv_templ_check.py
- lvgl_cppcheck.cfg
- LVGLImage.py
- prerequisites-apt.txt
- prerequisites-pip.txt
- properties.py
- release_branch_updater.py
- release_branch_updater_port_urls.txt
- run_tests.sh
- run_tests_docker.sh
- trace_filter.py
- update_version.py
- validate_sbom.py
- Kconfig
- lv_global.h
- lv_group.c
- lv_group.h
- lv_group_private.h
- lv_obj.c
- lv_obj.h
- lv_obj_class.c
- lv_obj_class.h
- lv_obj_class_private.h
- lv_obj_draw.c
- lv_obj_draw.h
- lv_obj_draw_private.h
- lv_obj_event.c
- lv_obj_event.h
- lv_obj_event_private.h
- lv_obj_id_builtin.c
- lv_obj_pos.c
- lv_obj_pos.h
- lv_obj_private.h
- lv_obj_property.c
- lv_obj_property.h
- lv_obj_scroll.c
- lv_obj_scroll.h
- lv_obj_scroll_private.h
- lv_obj_style.c
- lv_obj_style.h
- lv_obj_style_gen.c
- lv_obj_style_gen.h
- lv_obj_style_private.h
- lv_obj_tree.c
- lv_obj_tree.h
- lv_observer.c
- lv_observer.h
- lv_observer_private.h
- lv_refr.c
- lv_refr.h
- lv_refr_private.h
- Kconfig
- lv_monkey.c
- lv_monkey.h
- lv_monkey_private.h
- Kconfig
- lv_profiler_builtin.c
- lv_profiler_builtin_posix.c
- lv_profiler_builtin_private.h
- Kconfig
- lv_sysmon.c
- lv_sysmon.h
- lv_sysmon_private.h
- Kconfig
- lv_test.h
- lv_test_display.c
- lv_test_display.h
- lv_test_display_egl.c
- lv_test_fs.c
- lv_test_fs.h
- lv_test_helpers.c
- lv_test_helpers.h
- lv_test_indev.c
- lv_test_indev.h
- lv_test_indev_gesture.c
- lv_test_indev_gesture.h
- lv_test_private.h
- lv_test_screenshot_compare.c
- lv_test_screenshot_compare.h
- vg_lite.h
- vg_lite_matrix.c
- vg_lite_tvg.cpp
- Kconfig
- lv_display.c
- lv_display.h
- lv_display_private.h
- lv_draw_buf_convert_helium.c
- lv_draw_buf_convert_helium.h
- lv_draw_buf_convert_neon.c
- lv_draw_buf_convert_neon.h
- lv_draw_buf_convert.c
- lv_draw_buf_convert.h
- Kconfig
- lv_draw_dma2d.c
- lv_draw_dma2d.h
- lv_draw_dma2d_fill.c
- lv_draw_dma2d_img.c
- lv_draw_dma2d_private.h
- Kconfig
- lv_draw_ppa.c
- lv_draw_ppa.h
- lv_draw_ppa_buf.c
- lv_draw_ppa_fill.c
- lv_draw_ppa_img.c
- lv_draw_ppa_private.h
- Kconfig
- lv_draw_eve.c
- lv_draw_eve.h
- lv_draw_eve_arc.c
- lv_draw_eve_fill.c
- lv_draw_eve_image.c
- lv_draw_eve_letter.c
- lv_draw_eve_line.c
- lv_draw_eve_private.h
- lv_draw_eve_ram_g.c
- lv_draw_eve_ram_g.h
- lv_draw_eve_target.h
- lv_draw_eve_triangle.c
- lv_eve.c
- lv_eve.h
- Kconfig
- lv_draw_nanovg.c
- lv_draw_nanovg.h
- lv_draw_nanovg_3d.c
- lv_draw_nanovg_arc.c
- lv_draw_nanovg_blur.c
- lv_draw_nanovg_border.c
- lv_draw_nanovg_box_shadow.c
- lv_draw_nanovg_fill.c
- lv_draw_nanovg_grad.c
- lv_draw_nanovg_image.c
- lv_draw_nanovg_label.c
- lv_draw_nanovg_layer.c
- lv_draw_nanovg_line.c
- lv_draw_nanovg_mask_rect.c
- lv_draw_nanovg_private.h
- lv_draw_nanovg_triangle.c
- lv_draw_nanovg_vector.c
- lv_nanovg_fbo_cache.c
- lv_nanovg_fbo_cache.h
- lv_nanovg_image_cache.c
- lv_nanovg_image_cache.h
- lv_nanovg_math.h
- lv_nanovg_utils.c
- lv_nanovg_utils.h
- Kconfig
- lv_draw_nema_gfx.c
- lv_draw_nema_gfx.h
- lv_draw_nema_gfx_arc.c
- lv_draw_nema_gfx_border.c
- lv_draw_nema_gfx_cache.c
- lv_draw_nema_gfx_cache.h
- lv_draw_nema_gfx_fill.c
- lv_draw_nema_gfx_img.c
- lv_draw_nema_gfx_label.c
- lv_draw_nema_gfx_layer.c
- lv_draw_nema_gfx_line.c
- lv_draw_nema_gfx_stm32_hal.c
- lv_draw_nema_gfx_triangle.c
- lv_draw_nema_gfx_utils.c
- lv_draw_nema_gfx_utils.h
- lv_draw_nema_gfx_vector.c
- lv_nema_gfx_path.c
- lv_nema_gfx_path.h
- Kconfig
- lv_draw_buf_g2d.c
- lv_draw_g2d.c
- lv_draw_g2d.h
- lv_draw_g2d_fill.c
- lv_draw_g2d_img.c
- lv_g2d_buf_map.c
- lv_g2d_buf_map.h
- lv_g2d_utils.c
- lv_g2d_utils.h
- Kconfig
- lv_draw_buf_pxp.c
- lv_draw_pxp.c
- lv_draw_pxp.h
- lv_draw_pxp_fill.c
- lv_draw_pxp_img.c
- lv_draw_pxp_layer.c
- lv_pxp_cfg.c
- lv_pxp_cfg.h
- lv_pxp_osa.c
- lv_pxp_osa.h
- lv_pxp_utils.c
- lv_pxp_utils.h
- Kconfig
- lv_draw_opengles.c
- lv_draw_opengles.h
- Kconfig
- lv_draw_dave2d.c
- lv_draw_dave2d.h
- lv_draw_dave2d_arc.c
- lv_draw_dave2d_border.c
- lv_draw_dave2d_fill.c
- lv_draw_dave2d_image.c
- lv_draw_dave2d_label.c
- lv_draw_dave2d_line.c
- lv_draw_dave2d_mask_rectangle.c
- lv_draw_dave2d_triangle.c
- lv_draw_dave2d_utils.c
- lv_draw_dave2d_utils.h
- Kconfig
- lv_draw_sdl.c
- lv_draw_sdl.h
- Kconfig
- lv_snapshot.c
- lv_snapshot.h
- lv_draw_sw_arm2d.h
- lv_draw_sw_helium.h
- lv_blend_arm2d.h
- lv_blend_helium.h
- lv_blend_helium.S
- lv_blend_neon.h
- lv_draw_sw_blend_neon_to_rgb565.c
- lv_draw_sw_blend_neon_to_rgb565.h
- lv_draw_sw_blend_neon_to_rgb888.c
- lv_draw_sw_blend_neon_to_rgb888.h
- lv_blend_riscv_v.h
- lv_blend_riscv_v_private.h
- lv_blend_riscv_vector_emulation.h
- lv_draw_sw_blend_riscv_v_to_rgb888.c
- lv_draw_sw_blend_riscv_v_to_rgb888.h
- lv_draw_sw_blend.c
- lv_draw_sw_blend.h
- lv_draw_sw_blend_private.h
- lv_draw_sw_blend_to_a8.c
- lv_draw_sw_blend_to_a8.h
- lv_draw_sw_blend_to_al88.c
- lv_draw_sw_blend_to_al88.h
- lv_draw_sw_blend_to_argb8888.c
- lv_draw_sw_blend_to_argb8888.h
- lv_draw_sw_blend_to_argb8888_premultiplied.c
- lv_draw_sw_blend_to_argb8888_premultiplied.h
- lv_draw_sw_blend_to_i1.c
- lv_draw_sw_blend_to_i1.h
- lv_draw_sw_blend_to_l8.c
- lv_draw_sw_blend_to_l8.h
- lv_draw_sw_blend_to_rgb565.c
- lv_draw_sw_blend_to_rgb565.h
- lv_draw_sw_blend_to_rgb565_swapped.c
- lv_draw_sw_blend_to_rgb565_swapped.h
- lv_draw_sw_blend_to_rgb888.c
- lv_draw_sw_blend_to_rgb888.h
- Kconfig
- lv_draw_sw.c
- lv_draw_sw.h
- lv_draw_sw_arc.c
- lv_draw_sw_blur.c
- lv_draw_sw_border.c
- lv_draw_sw_box_shadow.c
- lv_draw_sw_fill.c
- lv_draw_sw_grad.c
- lv_draw_sw_grad.h
- lv_draw_sw_img.c
- lv_draw_sw_letter.c
- lv_draw_sw_line.c
- lv_draw_sw_mask.c
- lv_draw_sw_mask.h
- lv_draw_sw_mask_private.h
- lv_draw_sw_mask_rect.c
- lv_draw_sw_private.h
- lv_draw_sw_transform.c
- lv_draw_sw_triangle.c
- lv_draw_sw_utils.c
- lv_draw_sw_utils.h
- lv_draw_sw_vector.c
- Kconfig
- lv_draw_buf_vg_lite.c
- lv_draw_vg_lite.c
- lv_draw_vg_lite.h
- lv_draw_vg_lite_arc.c
- lv_draw_vg_lite_border.c
- lv_draw_vg_lite_box_shadow.c
- lv_draw_vg_lite_fill.c
- lv_draw_vg_lite_img.c
- lv_draw_vg_lite_label.c
- lv_draw_vg_lite_layer.c
- lv_draw_vg_lite_line.c
- lv_draw_vg_lite_mask_rect.c
- lv_draw_vg_lite_triangle.c
- lv_draw_vg_lite_type.h
- lv_draw_vg_lite_vector.c
- lv_vg_lite_bitmap_font_cache.c
- lv_vg_lite_bitmap_font_cache.h
- lv_vg_lite_decoder.c
- lv_vg_lite_decoder.h
- lv_vg_lite_grad.c
- lv_vg_lite_grad.h
- lv_vg_lite_math.c
- lv_vg_lite_math.h
- lv_vg_lite_path.c
- lv_vg_lite_path.h
- lv_vg_lite_pending.c
- lv_vg_lite_pending.h
- lv_vg_lite_stroke.c
- lv_vg_lite_stroke.h
- lv_vg_lite_utils.c
- lv_vg_lite_utils.h
- Kconfig
- lv_draw.c
- lv_draw.h
- lv_draw_3d.c
- lv_draw_3d.h
- lv_draw_arc.c
- lv_draw_arc.h
- lv_draw_blur.c
- lv_draw_blur.h
- lv_draw_buf.c
- lv_draw_buf.h
- lv_draw_buf_private.h
- lv_draw_image.c
- lv_draw_image.h
- lv_draw_image_private.h
- lv_draw_label.c
- lv_draw_label.h
- lv_draw_label_private.h
- lv_draw_line.c
- lv_draw_line.h
- lv_draw_mask.c
- lv_draw_mask.h
- lv_draw_private.h
- lv_draw_rect.c
- lv_draw_rect.h
- lv_draw_triangle.c
- lv_draw_triangle.h
- lv_draw_vector.c
- lv_draw_vector.h
- lv_draw_vector_private.h
- lv_image_decoder.h
- lv_image_dsc.h
- Kconfig
- lv_linux_drm.c
- lv_linux_drm.h
- lv_linux_drm_common.c
- lv_linux_drm_egl.c
- lv_linux_drm_egl_private.h
- lv_linux_drm_private.h
- Kconfig
- lv_linux_fbdev.c
- lv_linux_fbdev.h
- Kconfig
- lv_ft81x.c
- lv_ft81x.h
- lv_ft81x_defines.h
- lv_ili9341.h
- lv_lcd_generic_mipi.h
- Kconfig
- lv_lgfx_user.hpp
- lv_lovyan_gfx.cpp
- lv_lovyan_gfx.h
- Kconfig
- lv_ili9341.c
- lv_lcd_generic_mipi.c
- lv_nv3007.c
- lv_st7735.c
- lv_st7789.c
- lv_st7796.c
- lv_nv3007.h
- Kconfig
- lv_nxp_elcdif.c
- lv_nxp_elcdif.h
- Kconfig
- lv_renesas_glcdc.c
- lv_renesas_glcdc.h
- lv_st7735.h
- lv_st7789.h
- lv_st7796.h
- Kconfig
- lv_st_ltdc.c
- lv_st_ltdc.h
- Kconfig
- lv_tft_espi.cpp
- lv_tft_espi.h
- lv_draw_eve_display.c
- lv_draw_eve_display.h
- lv_draw_eve_display_defines.h
- Kconfig
- lv_evdev.c
- lv_evdev.h
- lv_evdev_private.h
- Kconfig
- lv_libinput.c
- lv_libinput.h
- lv_libinput_private.h
- lv_xkb.c
- lv_xkb.h
- lv_xkb_private.h
- nuttx_arch.h
- nuttx_cache.h
- nuttx_clock.h
- nuttx_input_mouse.h
- nuttx_input_touchscreen.h
- nuttx_lcd_dev.h
- nuttx_mm.h
- nuttx_video_fb.h
- Kconfig
- lv_nuttx_cache.c
- lv_nuttx_cache.h
- lv_nuttx_entry.c
- lv_nuttx_entry.h
- lv_nuttx_fbdev.c
- lv_nuttx_fbdev.h
- lv_nuttx_image_cache.c
- lv_nuttx_image_cache.h
- lv_nuttx_lcd.c
- lv_nuttx_lcd.h
- lv_nuttx_libuv.c
- lv_nuttx_libuv.h
- lv_nuttx_mouse.c
- lv_nuttx_mouse.h
- lv_nuttx_profiler.c
- lv_nuttx_profiler.h
- lv_nuttx_touchscreen.c
- lv_nuttx_touchscreen.h
- lv_opengles_shader.c
- lv_opengles_shader.h
- eglplatform.h
- egl.h
- gl.h
- gles2.h
- khrplatform.h
- egl.c
- gl.c
- gles2.c
- README.md
- lv_opengl_shader_internal.h
- lv_opengl_shader_manager.c
- lv_opengl_shader_program.c
- Kconfig
- lv_opengles_debug.c
- lv_opengles_debug.h
- lv_opengles_driver.c
- lv_opengles_driver.h
- lv_opengles_egl.c
- lv_opengles_egl.h
- lv_opengles_egl_private.h
- lv_opengles_glfw.c
- lv_opengles_glfw.h
- lv_opengles_private.h
- lv_opengles_texture.c
- lv_opengles_texture.h
- lv_opengles_texture_private.h
- lv_opengles_window.h
- Kconfig
- lv_qnx.c
- lv_qnx.h
- Kconfig
- lv_sdl_egl.c
- lv_sdl_keyboard.c
- lv_sdl_keyboard.h
- lv_sdl_mouse.c
- lv_sdl_mouse.h
- lv_sdl_mousewheel.c
- lv_sdl_mousewheel.h
- lv_sdl_private.h
- lv_sdl_sw.c
- lv_sdl_texture.c
- lv_sdl_window.c
- lv_sdl_window.h
- Kconfig
- lv_uefi.h
- lv_uefi_context.c
- lv_uefi_context.h
- lv_uefi_display.c
- lv_uefi_display.h
- lv_uefi_edk2.h
- lv_uefi_gnu_efi.h
- lv_uefi_indev.h
- lv_uefi_indev_keyboard.c
- lv_uefi_indev_pointer.c
- lv_uefi_indev_touch.c
- lv_uefi_private.c
- lv_uefi_private.h
- Kconfig
- lv_wayland.c
- lv_wayland.h
- lv_wayland_backend.c
- lv_wayland_backend_dmabuf.c
- lv_wayland_backend_egl.c
- lv_wayland_backend_g2d.c
- lv_wayland_backend_private.h
- lv_wayland_backend_shm.c
- lv_wayland_dmabuf.c
- lv_wayland_dmabuf.h
- lv_wayland_keyboard.c
- lv_wayland_keyboard.h
- lv_wayland_pointer.c
- lv_wayland_pointer.h
- lv_wayland_pointer_axis.h
- lv_wayland_private.h
- lv_wayland_seat.c
- lv_wayland_touch.c
- lv_wayland_touch.h
- lv_wayland_window.c
- lv_wayland_window.h
- lv_wayland_xdg_shell.c
- Kconfig
- lv_windows_context.c
- lv_windows_context.h
- lv_windows_display.c
- lv_windows_display.h
- lv_windows_input.c
- lv_windows_input.h
- lv_windows_input_private.h
- Kconfig
- lv_x11.h
- lv_x11_display.c
- lv_x11_input.c
- Kconfig
- lv_drivers.h
- README.md
- lv_binfont_loader.c
- lv_binfont_loader.h
- lv_font_fmt_txt.c
- lv_font_fmt_txt.h
- lv_font_fmt_txt_private.h
- lv_font_manager.c
- lv_font_manager.h
- lv_font_manager_recycle.c
- lv_font_manager_recycle.h
- Kconfig
- lv_freetype.c
- lv_freetype_glyph.c
- lv_freetype_image.c
- lv_freetype_outline.c
- lv_freetype_private.h
- lv_ftsystem.c
- lv_imgfont.c
- lv_imgfont.h
- Kconfig
- lv_tiny_ttf.c
- Kconfig
- lv_font.c
- lv_font.h
- lv_font_dejavu_16_persian_hebrew.c
- lv_font_montserrat_10.c
- lv_font_montserrat_12.c
- lv_font_montserrat_12_subpx.c
- lv_font_montserrat_14.c
- lv_font_montserrat_14_aligned.c
- lv_font_montserrat_16.c
- lv_font_montserrat_18.c
- lv_font_montserrat_20.c
- lv_font_montserrat_22.c
- lv_font_montserrat_24.c
- lv_font_montserrat_26.c
- lv_font_montserrat_28.c
- lv_font_montserrat_28_compressed.c
- lv_font_montserrat_30.c
- lv_font_montserrat_32.c
- lv_font_montserrat_34.c
- lv_font_montserrat_36.c
- lv_font_montserrat_38.c
- lv_font_montserrat_40.c
- lv_font_montserrat_42.c
- lv_font_montserrat_44.c
- lv_font_montserrat_46.c
- lv_font_montserrat_48.c
- lv_font_montserrat_8.c
- lv_font_private.h
- lv_font_source_han_sans_sc_14_cjk.c
- lv_font_source_han_sans_sc_16_cjk.c
- lv_font_unscii_16.c
- lv_font_unscii_8.c
- lv_symbol_def.h
- Kconfig
- Kconfig.fs.template
- lv_fs.c
- lv_fs_arduino_esp_littlefs.cpp
- lv_fs_arduino_sd.cpp
- lv_fs_fatfs.c
- lv_fs_frogfs.c
- lv_fs_littlefs.c
- lv_fs_memfs.c
- lv_fs_posix.c
- lv_fs_private.h
- lv_fs_stdio.c
- lv_fs_uefi.c
- lv_fs_win32.c
- lv_svg.c
- lv_svg.h
- lv_svg_decoder.c
- lv_svg_decoder.h
- lv_svg_parser.c
- lv_svg_parser.h
- lv_svg_private.h
- lv_svg_render.c
- lv_svg_render.h
- lv_svg_token.c
- lv_svg_token.h
- Kconfig
- lv_bin_decoder.c
- lv_bmp.c
- lv_image_decoder.c
- lv_image_decoder_private.h
- lv_libjpeg_turbo.c
- lv_libpng.c
- lv_libwebp.c
- lv_lodepng.c
- lv_tjpgd.c
- Kconfig
- lv_gridnav.c
- lv_gridnav.h
- lv_indev.c
- lv_indev.h
- lv_indev_gesture.c
- lv_indev_gesture.h
- lv_indev_gesture_private.h
- lv_indev_private.h
- lv_indev_scroll.c
- lv_indev_scroll.h
- lv_flex.c
- lv_flex.h
- lv_grid.c
- lv_grid.h
- Kconfig
- .gitignore
- .pre-commit-config.yaml
- .typos.toml
- CMakeLists.txt
- CMakePresets.json
- component.mk
- COPYRIGHTS.md
- gcovr.cfg
- idf_component.yml
- Kconfig
- library.json
- library.properties
- LICENCE.txt
- lv_conf_template.h
- lv_version.h
- lv_version.h.in
- lvgl.h
- lvgl.mk
- lvgl_private.h
- README.md
- SConscript
- SECURITY.md
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/lvgl/lvgl
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd lvgl
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f env_support/debian/Dockerfile -t lvgl .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 lvgl
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. CMake
보통사전 준비물
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
4. Python
쉬움사전 준비물
pip install -r sbom/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
5. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd env_support/qnx
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
