Skip to content

docs(esp32): lv_conf.h is ignored (LV_CONF_SKIP) — configure LVGL via Kconfig#891

Open
markt-heximal wants to merge 1 commit into
ruvnet:mainfrom
markt-heximal:docs/lvgl-kconfig-config
Open

docs(esp32): lv_conf.h is ignored (LV_CONF_SKIP) — configure LVGL via Kconfig#891
markt-heximal wants to merge 1 commit into
ruvnet:mainfrom
markt-heximal:docs/lvgl-kconfig-config

Conversation

@markt-heximal
Copy link
Copy Markdown

@markt-heximal markt-heximal commented Jun 1, 2026

Relates to #889 (documents its root cause). Fix: #890.

What

Documents the LVGL config trap that was behind #889 (and the silently-ignored fonts): the firmware builds the managed lvgl/lvgl component with CONFIG_LV_CONF_SKIP=y, so main/lv_conf.h is ignored and all LVGL options come from Kconfig.

Adds a short "LVGL / display config gotcha" note to the ESP32 firmware README's Custom Configuration section, covering:

Docs-only; no code changes.

🤖 Generated with Claude Code

… fonts/tick via Kconfig

The firmware builds the managed lvgl/lvgl component with CONFIG_LV_CONF_SKIP=y,
so main/lv_conf.h has no effect — LVGL options (fonts, tick, widgets) must be set
via Kconfig/sdkconfig. Documents the trap behind the silently-disabled fonts and
the never-advancing tick (ruvnet#889).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant