This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

Library Configuration Options

Kconfig files describe build-time configuration options (called symbols in Kconfig-speak), how they’re grouped into menus and sub-menus, and dependencies between them that determine what configurations are valid.

Kconfig files appear throughout the directory tree. For example, subsys/power/Kconfig defines power-related options.

This documentation is generated automatically from the Kconfig files by the gen_kconfig_rest.py script. Click on symbols for more information.

Configuration Options

Symbol name

Prompt

CONFIG_APP_LINK_WITH_LVGL

Link ‘app’ with LVGL

CONFIG_APP_LINK_WITH_POSIX_SUBSYS

Make POSIX headers available to application

CONFIG_ARCMWDT_LIBC

ARC MWDT C library

CONFIG_BASE64

Enable base64 encoding and decoding

CONFIG_CBPRINTF_COMPLETE

All selected features

CONFIG_CBPRINTF_FP_ALWAYS_A

Select %a format for all floating point specifications

CONFIG_CBPRINTF_FP_A_SUPPORT

Enable floating point %a conversions

CONFIG_CBPRINTF_FP_SUPPORT

Enable floating point formatting in cbprintf

CONFIG_CBPRINTF_FULL_INTEGRAL

Convert the full range of integer values

CONFIG_CBPRINTF_LIBC_SUBSTS

Generate C-library compatible functions using cbprintf

CONFIG_CBPRINTF_NANO

Space-optimized but feature-limited

CONFIG_CBPRINTF_N_SPECIFIER

Support %n specifications

CONFIG_CBPRINTF_PACKAGE_LONGDOUBLE

Support packaging of long doubles

CONFIG_CBPRINTF_REDUCED_INTEGRAL

Convert only integer values that fit in 32 bits

CONFIG_CBPRINTF_STATIC_PACKAGE_CHECK_ALIGNMENT

Validate alignment of a static package buffer

CONFIG_EVENTFD

Enable support for eventfd

CONFIG_EVENTFD_MAX

Maximum number of eventfd’s

CONFIG_EXTERNAL_LIBC

External C library

CONFIG_FNMATCH

Fnmatch Support

CONFIG_GETOPT

GetOpt Support

CONFIG_HAS_NEWLIB_LIBC_NANO

CONFIG_JSON_LIBRARY

Build JSON library

CONFIG_LVGL

LittlevGL GUI library

CONFIG_LVGL_ANTIALIAS

Enable anti-aliasing

CONFIG_LVGL_BIDI_DIR_AUTO

Automatically detect direction

CONFIG_LVGL_BIDI_DIR_LTR

Left-to-right

CONFIG_LVGL_BIDI_DIR_RTL

Right-to-left

CONFIG_LVGL_BITS_PER_PIXEL

Number of bits per pixel

CONFIG_LVGL_BUFFER_ALLOC_DYNAMIC

Dynamic

CONFIG_LVGL_BUFFER_ALLOC_STATIC

Static

CONFIG_LVGL_CALENDAR_WEEK_STARTS_MONDAY

Calendar week starts on Monday

CONFIG_LVGL_CHART_AXIS_TICK_LABEL_MAX_LEN

Maximum length of axis label

CONFIG_LVGL_COLOR_16_SWAP

RGB565 byte swap

CONFIG_LVGL_COLOR_DEPTH_1

1-bit

CONFIG_LVGL_COLOR_DEPTH_16

16-bit

CONFIG_LVGL_COLOR_DEPTH_32

32-bit

CONFIG_LVGL_COLOR_DEPTH_8

8-bit

CONFIG_LVGL_COLOR_SCREEN_TRANSP

Transparency support

CONFIG_LVGL_COLOR_TRANSP_BLUE

Blue

CONFIG_LVGL_COLOR_TRANSP_CUSTOM

Custom

CONFIG_LVGL_COLOR_TRANSP_GREEN

Green

CONFIG_LVGL_COLOR_TRANSP_RED

Red

CONFIG_LVGL_CUSTOM_COLOR_TRANSP_BLUE

Chroma Key Blue

CONFIG_LVGL_CUSTOM_COLOR_TRANSP_GREEN

Chroma Key Green

CONFIG_LVGL_CUSTOM_COLOR_TRANSP_RED

Chroma Key Red

CONFIG_LVGL_DISPLAY_DEV_NAME

Display device name

CONFIG_LVGL_DISP_DEF_REFR_PERIOD

Screen refresh period

CONFIG_LVGL_DISP_LARGE_LIMIT

Large display limit

CONFIG_LVGL_DISP_MEDIUM_LIMIT

Medium display limit

CONFIG_LVGL_DISP_SMALL_LIMIT

Small display limit

CONFIG_LVGL_DOUBLE_VDB

Use two rendering buffers

CONFIG_LVGL_DPI

Dots per inch

CONFIG_LVGL_DROPDOWN_DEF_ANIM_TIME

Drop Down list animation time

CONFIG_LVGL_EXT_CLICK_AREA_FULL

Full flexibility

CONFIG_LVGL_EXT_CLICK_AREA_OFF

Disabled

CONFIG_LVGL_EXT_CLICK_AREA_TINY

Only horizontally and vertical

CONFIG_LVGL_FONT_DEJAVU_16_PERSIAN_HEBREW

Enable Dejavu 16px font with Hebrew, Arabic and Persian letters

CONFIG_LVGL_FONT_MONTSERRAT_10

Enable Montserrat 10px font

CONFIG_LVGL_FONT_MONTSERRAT_12

Enable Montserrat 12px font

CONFIG_LVGL_FONT_MONTSERRAT_12_SUBPX

Enable Montserrat 12px font with sub-pixel rendering

CONFIG_LVGL_FONT_MONTSERRAT_14

Enable Montserrat 14px font

CONFIG_LVGL_FONT_MONTSERRAT_16

Enable Montserrat 16px font

CONFIG_LVGL_FONT_MONTSERRAT_18

Enable Montserrat 18px font

CONFIG_LVGL_FONT_MONTSERRAT_20

Enable Montserrat 20px font

CONFIG_LVGL_FONT_MONTSERRAT_22

Enable Montserrat 22px font

CONFIG_LVGL_FONT_MONTSERRAT_24

Enable Montserrat 24px font

CONFIG_LVGL_FONT_MONTSERRAT_26

Enable Montserrat 26px font

CONFIG_LVGL_FONT_MONTSERRAT_28

Enable Montserrat 28px font

CONFIG_LVGL_FONT_MONTSERRAT_28_COMPRESSED

Enable Montserrat 28px compressed font

CONFIG_LVGL_FONT_MONTSERRAT_30

Enable Montserrat 30px font

CONFIG_LVGL_FONT_MONTSERRAT_32

Enable Montserrat 32px font

CONFIG_LVGL_FONT_MONTSERRAT_34

Enable Montserrat 34px font

CONFIG_LVGL_FONT_MONTSERRAT_36

Enable Montserrat 36px font

CONFIG_LVGL_FONT_MONTSERRAT_38

Enable Montserrat 38px font

CONFIG_LVGL_FONT_MONTSERRAT_40

Enable Montserrat 40px font

CONFIG_LVGL_FONT_MONTSERRAT_42

Enable Montserrat 42px font

CONFIG_LVGL_FONT_MONTSERRAT_44

Enable Montserrat 44px font

CONFIG_LVGL_FONT_MONTSERRAT_46

Enable Montserrat 46px font

CONFIG_LVGL_FONT_MONTSERRAT_48

Enable Montserrat 48px font

CONFIG_LVGL_FONT_MONTSERRAT_8

Enable Montserrat 8px font

CONFIG_LVGL_FONT_SIMSUN_16_CJK

Enable Simsun 16px font with CJK radicals

CONFIG_LVGL_FONT_SUBPX_BGR

Use BGR instead RGB for sub-pixel rendering

CONFIG_LVGL_FONT_UNSCII_8

Enable Unscii 8px monospace fonts

CONFIG_LVGL_HOR_RES_MAX

Horizantal resolution

CONFIG_LVGL_IMGBTN_TILED

Image button tile support

CONFIG_LVGL_IMG_CACHE_DEF_SIZE

Default image cache size

CONFIG_LVGL_IMG_CF_ALPHA

Enable alpha indexed image support

CONFIG_LVGL_IMG_CF_INDEXED

Enable indexed image support

CONFIG_LVGL_INDEV_DEF_DRAG_LIMIT

Drag Threshold

CONFIG_LVGL_INDEV_DEF_DRAG_THROW

Drag throw slow-down

CONFIG_LVGL_INDEV_DEF_GESTURE_LIMIT

Gesture threshold

CONFIG_LVGL_INDEV_DEF_GESTURE_MIN_VELOCITY

Gesture minimum velocity

CONFIG_LVGL_INDEV_DEF_LONG_PRESS_REP_TIME

Long press repeat time

CONFIG_LVGL_INDEV_DEF_LONG_PRESS_TIME

Long press time

CONFIG_LVGL_INDEV_DEF_READ_PERIOD

Input device refresh period

CONFIG_LVGL_LABEL_DEF_SCROLL_SPEED

Label scroll speed

CONFIG_LVGL_LABEL_LONG_TXT_HINT

Enable long text hint for labels

CONFIG_LVGL_LABEL_TEXT_SEL

Enable label text selection

CONFIG_LVGL_LABEL_WAIT_CHAR_COUNT

Waiting period for label animation

CONFIG_LVGL_LED_BRIGHT_MAX

LED maximum brightness

CONFIG_LVGL_LED_BRIGHT_MIN

LED minimum brightness

CONFIG_LVGL_LINEMETER_PRECISE_BEST

Best precision

CONFIG_LVGL_LINEMETER_PRECISE_NO_EXTRA

No extra precision

CONFIG_LVGL_LINEMETER_PRECISE_SOME_EXTRA

Some extra precision

CONFIG_LVGL_LIST_DEF_ANIM_TIME

List focus default animation time

CONFIG_LVGL_MEM_POOL_HEAP_KERNEL

Kernel Heap

CONFIG_LVGL_MEM_POOL_HEAP_LIB_C

C library Heap

CONFIG_LVGL_MEM_POOL_KERNEL

Kernel space lvgl pool

CONFIG_LVGL_MEM_POOL_MAX_SIZE

Maximum memory pool block size

CONFIG_LVGL_MEM_POOL_MIN_SIZE

Minimum memory pool block size

CONFIG_LVGL_MEM_POOL_NUMBER_BLOCKS

Number of max size blocks in memory pool

CONFIG_LVGL_MEM_POOL_USER

User space lvgl pool

CONFIG_LVGL_PAGE_DEF_ANIM_TIME

Default page focus animation time

CONFIG_LVGL_POINTER_KSCAN

Keyboard scan pointer input

CONFIG_LVGL_POINTER_KSCAN_DEV_NAME

Keyboard scan device name for pointer input

CONFIG_LVGL_POINTER_KSCAN_INVERT_X

Invert keyboard scan X axis

CONFIG_LVGL_POINTER_KSCAN_INVERT_Y

Invert keyboard scan Y axis

CONFIG_LVGL_POINTER_KSCAN_MSGQ_COUNT

Keyboard scan message queue count maximum

CONFIG_LVGL_POINTER_KSCAN_SWAP_XY

Swap keyboard scan X,Y axes

CONFIG_LVGL_ROLLER_DEF_ANIM_TIME

Roller animation time

CONFIG_LVGL_ROLLER_INF_PAGES

Number of pages for infinite roller

CONFIG_LVGL_SHADOW_CACHE_SIZE

Shadow cache size

CONFIG_LVGL_SPINNER_DEF_ANIM_CONSTANT_ARC

Constant arc

CONFIG_LVGL_SPINNER_DEF_ANIM_FILLSPIN_ARC

Fill spin arc

CONFIG_LVGL_SPINNER_DEF_ANIM_SPINNING_ARC

Spinning arc

CONFIG_LVGL_SPINNER_DEF_ARC_LENGTH

Default arc length

CONFIG_LVGL_SPINNER_DEF_SPIN_TIME

Default spin time

CONFIG_LVGL_TABLE_COL_MAX

Maximum number of table columns

CONFIG_LVGL_TABVIEW_DEF_ANIM_TIME

Tab view animation time

CONFIG_LVGL_TA_DEF_CURSOR_BLINK_TIME

Cursor Blink Time

CONFIG_LVGL_TA_DEF_PWD_SHOW_TIME

Label scroll speed

CONFIG_LVGL_THEME_CUSTOM_INIT_FUNCTION

Custom theme initialization function

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_AQUA

Aqua

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_BLACK

Black

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_BLUE

Blue

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM

Custom

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM_BLUE

Custom primary color (blue)

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM_GREEN

Custom primary color (green)

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM_RED

Custom primary color (red)

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_CYAN

Cyan

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_GRAY

Gray

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_GREEN

Green

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_LIME

Lime

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_MAGENTA

Magenta

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_MAROON

Maroon

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_NAVY

Navy

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_OLIVE

Olive

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_ORANGE

Orange

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_PURPLE

Purple

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_RED

Red

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_SILVER

Silver

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_TEAL

Teal

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_WHITE

White

CONFIG_LVGL_THEME_DEFAULT_COLOR_PRIMARY_YELLOW

Yellow

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_AQUA

Aqua

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_BLACK

Black

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_BLUE

Blue

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM

Custom

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM_BLUE

Custom secondary color (blue)

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM_GREEN

Custom secondary color (green)

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM_RED

Custom secondary color (red)

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_CYAN

Cyan

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_GRAY

Gray

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_GREEN

Green

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_LIME

Lime

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_MAGENTA

Magenta

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_MAROON

Maroon

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_NAVY

Navy

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_OLIVE

Olive

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_ORANGE

Orange

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_PURPLE

Purple

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_RED

Red

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_SILVER

Silver

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_TEAL

Teal

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_WHITE

White

CONFIG_LVGL_THEME_DEFAULT_COLOR_SECONDARY_YELLOW

Yellow

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_CUSTOM

Custom font

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_DEJAVU_16_PERSIAN_HEBREW

Build-in font size 16 with Hebrew, Arabic and Persian

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_10

Build-in font size 10

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_12

Build-in font size 12

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_12_SUBPX

Build-in font size 12 with sub-pixel rendering

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_14

Build-in font size 14

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_16

Build-in font size 16

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_18

Build-in font size 18

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_20

Build-in font size 20

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_22

Build-in font size 22

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_24

Build-in font size 24

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_26

Build-in font size 26

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_28

Build-in font size 28

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_28_COMPRESSED

Build-in compressed font size 28

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_30

Build-in font size 30

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_32

Build-in font size 32

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_34

Build-in font size 34

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_36

Build-in font size 36

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_38

Build-in font size 38

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_40

Build-in font size 40

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_42

Build-in font size 42

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_44

Build-in font size 44

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_46

Build-in font size 46

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_48

Build-in font size 48

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_8

Build-in font size 8

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_SIMSUN_16_CJK

Build-in font size 16 with CJK radicals

CONFIG_LVGL_THEME_DEFAULT_FONT_NORMAL_UNSCII_8

Build-in monospace font

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_CUSTOM

Custom font

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_DEJAVU_16_PERSIAN_HEBREW

Build-in font size 16 with Hebrew, Arabic and Persian

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_10

Build-in font size 10

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_12

Build-in font size 12

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_12_SUBPX

Build-in font size 12 with sub-pixel rendering

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_14

Build-in font size 14

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_16

Build-in font size 16

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_18

Build-in font size 18

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_20

Build-in font size 20

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_22

Build-in font size 22

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_24

Build-in font size 24

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_26

Build-in font size 26

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_28

Build-in font size 28

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_28_COMPRESSED

Build-in compressed font size 28

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_30

Build-in font size 30

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_32

Build-in font size 32

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_34

Build-in font size 34

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_36

Build-in font size 36

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_38

Build-in font size 38

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_40

Build-in font size 40

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_42

Build-in font size 42

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_44

Build-in font size 44

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_46

Build-in font size 46

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_48

Build-in font size 48

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_8

Build-in font size 8

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_SIMSUN_16_CJK

Build-in font size 16 with CJK radicals

CONFIG_LVGL_THEME_DEFAULT_FONT_SMALL_UNSCII_8

Build-in monospace font

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_CUSTOM

Custom font

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_DEJAVU_16_PERSIAN_HEBREW

Build-in font size 16 with Hebrew, Arabic and Persian

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_10

Build-in font size 10

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_12

Build-in font size 12

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_12_SUBPX

Build-in font size 12 with sub-pixel rendering

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_14

Build-in font size 14

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_16

Build-in font size 16

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_18

Build-in font size 18

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_20

Build-in font size 20

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_22

Build-in font size 22

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_24

Build-in font size 24

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_26

Build-in font size 26

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_28

Build-in font size 28

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_28_COMPRESSED

Build-in compressed font size 28

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_30

Build-in font size 30

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_32

Build-in font size 32

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_34

Build-in font size 34

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_36

Build-in font size 36

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_38

Build-in font size 38

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_40

Build-in font size 40

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_42

Build-in font size 42

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_44

Build-in font size 44

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_46

Build-in font size 46

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_48

Build-in font size 48

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_8

Build-in font size 8

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_SIMSUN_16_CJK

Build-in font size 16 with CJK radicals

CONFIG_LVGL_THEME_DEFAULT_FONT_SUBTITLE_UNSCII_8

Build-in monospace font

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_CUSTOM

Custom font

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_DEJAVU_16_PERSIAN_HEBREW

Build-in font size 16 with Hebrew, Arabic and Persian

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_10

Build-in font size 10

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_12

Build-in font size 12

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_12_SUBPX

Build-in font size 12 with sub-pixel rendering

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_14

Build-in font size 14

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_16

Build-in font size 16

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_18

Build-in font size 18

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_20

Build-in font size 20

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_22

Build-in font size 22

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_24

Build-in font size 24

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_26

Build-in font size 26

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_28

Build-in font size 28

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_28_COMPRESSED

Build-in compressed font size 28

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_30

Build-in font size 30

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_32

Build-in font size 32

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_34

Build-in font size 34

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_36

Build-in font size 36

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_38

Build-in font size 38

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_40

Build-in font size 40

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_42

Build-in font size 42

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_44

Build-in font size 44

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_46

Build-in font size 46

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_48

Build-in font size 48

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_8

Build-in font size 8

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_SIMSUN_16_CJK

Build-in font size 16 with CJK radicals

CONFIG_LVGL_THEME_DEFAULT_FONT_TITLE_UNSCII_8

Build-in monospace font

CONFIG_LVGL_THEME_MATERIAL_DARK

Dark

CONFIG_LVGL_THEME_MATERIAL_FLAG_NO_FOCUS

Disable focus

CONFIG_LVGL_THEME_MATERIAL_FLAG_NO_TRANSITION

Disable transitions

CONFIG_LVGL_THEME_MATERIAL_LIGHT

Light

CONFIG_LVGL_TILEVIEW_DEF_ANIM_TIME

Tile view animation time

CONFIG_LVGL_TXT_BREAK_CHARS

Text break characters

CONFIG_LVGL_TXT_COLOR_CMD

Text recoloring control character

CONFIG_LVGL_TXT_ENC_ASCII

ASCII string encoding

CONFIG_LVGL_TXT_ENC_UTF8

UTF-8 string encoding

CONFIG_LVGL_TXT_LINE_BREAK_LONG_LEN

Minimal word length for line break

CONFIG_LVGL_TXT_LINE_BREAK_LONG_POST_MIN_LEN

Minimal number of characters on line after line break

CONFIG_LVGL_TXT_LINE_BREAK_LONG_PRE_MIN_LEN

Minimal number of characters on line before line break

CONFIG_LVGL_USE_ANIMATION

Enable animations

CONFIG_LVGL_USE_API_EXTENSION_V6

Enable V6 API extensions

CONFIG_LVGL_USE_API_EXTENSION_V7

Enable V7 API extensions

CONFIG_LVGL_USE_ARABIC_PERSIAN_CHARS

Enable Arabic/Persian processing

CONFIG_LVGL_USE_ARC

Arc Object

CONFIG_LVGL_USE_ASSERT_MEM

Enable memory allocation assertion

CONFIG_LVGL_USE_ASSERT_MEM_INTEGRITY

Enable memory integrity check

CONFIG_LVGL_USE_ASSERT_NULL

Enable null pointer assertion

CONFIG_LVGL_USE_ASSERT_OBJ

Enable object assertion

CONFIG_LVGL_USE_ASSERT_STR

Enable string assertion

CONFIG_LVGL_USE_ASSERT_STYLE

Enable style assertion

CONFIG_LVGL_USE_BAR

Bar object

CONFIG_LVGL_USE_BIDI

Enable bidirectional text support

CONFIG_LVGL_USE_BLEND_MODES

Enable other blend modes

CONFIG_LVGL_USE_BTN

Button object

CONFIG_LVGL_USE_BTNMATRIX

Button Matrix object

CONFIG_LVGL_USE_CALENDAR

Calendar object

CONFIG_LVGL_USE_CANVAS

Canvas object

CONFIG_LVGL_USE_CHART

Chart object

CONFIG_LVGL_USE_CHECKBOX

Check box object

CONFIG_LVGL_USE_CONT

Container Object

CONFIG_LVGL_USE_CPICKER

Color picker object

CONFIG_LVGL_USE_DEBUG

Enable debug support

CONFIG_LVGL_USE_DROPDOWN

Drop Down List object

CONFIG_LVGL_USE_FILESYSTEM

Enable file system

CONFIG_LVGL_USE_FONT_COMPRESSED

Enable compressed font support

CONFIG_LVGL_USE_FONT_SUBPX

Enable sub-pixel rendering

CONFIG_LVGL_USE_GAUGE

Gauge object

CONFIG_LVGL_USE_GPU

Enable GPU support

CONFIG_LVGL_USE_GROUP

Enable group support

CONFIG_LVGL_USE_IMG

Image Object

CONFIG_LVGL_USE_IMGBTN

Image Button

CONFIG_LVGL_USE_IMG_TRANSFORM

Enable image transformations

CONFIG_LVGL_USE_KEYBOARD

Keyboard object

CONFIG_LVGL_USE_LABEL

Label Object

CONFIG_LVGL_USE_LED

LED object

CONFIG_LVGL_USE_LINE

Line Object

CONFIG_LVGL_USE_LINEMETER

Line meter object

CONFIG_LVGL_USE_LIST

List object

CONFIG_LVGL_USE_MSGBOX

Message box object

CONFIG_LVGL_USE_OBJMASK

Mask object

CONFIG_LVGL_USE_OBJ_REALIGN

Object realign support

CONFIG_LVGL_USE_OPA_SCALE

Enable opa_scale style property

CONFIG_LVGL_USE_OUTLINE

Enable outline drawing on rectangles

CONFIG_LVGL_USE_PAGE

Page object

CONFIG_LVGL_USE_PATTERN

Enable pattern drawing on rectangles

CONFIG_LVGL_USE_PERF_MONITOR

Enable performance monitor

CONFIG_LVGL_USE_ROLLER

Roller object

CONFIG_LVGL_USE_SHADOW

Enable shadows

CONFIG_LVGL_USE_SLIDER

Slider object

CONFIG_LVGL_USE_SPINBOX

Spinbox object

CONFIG_LVGL_USE_SPINNER

Spinner object

CONFIG_LVGL_USE_SWITCH

Switch object

CONFIG_LVGL_USE_TABLE

Table object

CONFIG_LVGL_USE_TABVIEW

Tab view object

CONFIG_LVGL_USE_TEXTAREA

Text area object

CONFIG_LVGL_USE_THEME_CUSTOM

Custom theme

CONFIG_LVGL_USE_THEME_EMPTY

Empty theme

CONFIG_LVGL_USE_THEME_MATERIAL

Material theme

CONFIG_LVGL_USE_THEME_MONO

Mono theme

CONFIG_LVGL_USE_TILEVIEW

Tile view object

CONFIG_LVGL_USE_VALUE_STR

Enable value string drawing on rectangles

CONFIG_LVGL_USE_WIN

Window object

CONFIG_LVGL_VDB_SIZE

Display buffer percentage

CONFIG_LVGL_VER_RES_MAX

Vertical resolution

CONFIG_MAX_PTHREAD_COUNT

Maximum simultaneously active pthread count in POSIX application

CONFIG_MAX_TIMER_COUNT

Maximum timer count in POSIX application

CONFIG_MINIMAL_LIBC

Minimal C library

CONFIG_MINIMAL_LIBC_CALLOC

Enable minimal libc trivial calloc implementation

CONFIG_MINIMAL_LIBC_LL_PRINTF

Build with minimal libc long long printf

CONFIG_MINIMAL_LIBC_MALLOC

Enable minimal libc malloc implementation

CONFIG_MINIMAL_LIBC_MALLOC_ARENA_SIZE

Size of the minimal libc malloc arena

CONFIG_MINIMAL_LIBC_OPTIMIZE_STRING_FOR_SIZE

Use size optimized string functions

CONFIG_MINIMAL_LIBC_RAND

Enables rand and srand functions

CONFIG_MINIMAL_LIBC_REALLOCARRAY

Enable minimal libc trivial reallocarray implementation

CONFIG_MPSC_CLEAR_ALLOCATED

Clear allocated packet

CONFIG_MPSC_PBUF

Multi producer, single consumer packet buffer

CONFIG_MQUEUE_NAMELEN_MAX

Maximum size of a name length

CONFIG_MSG_COUNT_MAX

Maximum number of messages in message queue

CONFIG_MSG_SIZE_MAX

Maximum size of a message

CONFIG_NEED_LIBC_MEM_PARTITION

CONFIG_NEWLIB_LIBC

Newlib C library

CONFIG_NEWLIB_LIBC_ALIGNED_HEAP_SIZE

Newlib aligned heap size

CONFIG_NEWLIB_LIBC_FLOAT_PRINTF

Build with newlib float printf

CONFIG_NEWLIB_LIBC_FLOAT_SCANF

Build with newlib float scanf

CONFIG_NEWLIB_LIBC_MAX_MAPPED_REGION_SIZE

Maximum memory mapped for newlib heap

CONFIG_NEWLIB_LIBC_MIN_REQUIRED_HEAP_SIZE

Newlib minimum required heap size

CONFIG_NEWLIB_LIBC_NANO

Build with newlib-nano C library

CONFIG_OPENAMP_RSC_TABLE

coprocessor resource table

CONFIG_OPENAMP_RSC_TABLE_NUM_RPMSG_BUFF

Resource table number of rpmsg buffers

CONFIG_POSIX_API

POSIX APIs

CONFIG_POSIX_CLOCK

POSIX clock, timer, and sleep APIs

CONFIG_POSIX_FS

Enable POSIX file system API support

CONFIG_POSIX_MAX_FDS

Maximum number of open file descriptors

CONFIG_POSIX_MAX_OPEN_FILES

Maximum number of open file descriptors

CONFIG_POSIX_MQUEUE

Enable POSIX message queue

CONFIG_PRINTK_SYNC

Serialize printk() calls

CONFIG_PTHREAD_IPC

POSIX pthread IPC API

CONFIG_REBOOT

Reboot functionality

CONFIG_REQUIRES_FULL_LIBC

CONFIG_RING_BUFFER

Enable ring buffers

CONFIG_SEM_VALUE_MAX

Maximum semaphore limit

CONFIG_SHARED_MULTI_HEAP

Shared multi-heap manager

CONFIG_SMF

Enable Hierarchical State Machine

CONFIG_SMF_ANCESTOR_SUPPORT

Enable states to have 1 or more ancestors

CONFIG_STDOUT_CONSOLE

Send stdout to console

CONFIG_SUPPORT_MINIMAL_LIBC

CONFIG_SYS_HEAP_ALLOC_LOOPS

Number of tries in the inner heap allocation loop

CONFIG_SYS_HEAP_AUTO

Support for both small and big heaps at run time

CONFIG_SYS_HEAP_BIG_ONLY

Support for big heaps only

CONFIG_SYS_HEAP_RUNTIME_STATS

System heap runtime statistics

CONFIG_SYS_HEAP_SMALL_ONLY

Support for small heaps only

CONFIG_SYS_HEAP_VALIDATE

Enable internal heap validity checking