summaryrefslogtreecommitdiff
path: root/lib/lvgl/demos/keypad_encoder/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'lib/lvgl/demos/keypad_encoder/README.md')
m---------lib/lvgl0
-rw-r--r--lib/lvgl/demos/keypad_encoder/README.md13
2 files changed, 13 insertions, 0 deletions
diff --git a/lib/lvgl b/lib/lvgl
deleted file mode 160000
-Subproject 0732400e7b564dd0e7dc4a924619d8e19c5b23a
diff --git a/lib/lvgl/demos/keypad_encoder/README.md b/lib/lvgl/demos/keypad_encoder/README.md
new file mode 100644
index 00000000..9fa792a7
--- /dev/null
+++ b/lib/lvgl/demos/keypad_encoder/README.md
@@ -0,0 +1,13 @@
+# Keypad and Encoder demo
+
+## Overview
+
+LVGL allows you to control the widgets with keypad and/or encoder without touchpad.
+This demo shows how to handle buttons, drop-down lists, rollers, sliders, switches and text inputs without touchpad.
+Learn more about the touchpad-less usage of LVGL [here](https://docs.lvgl.io/master/overview/indev.html#keypad-and-encoder).
+
+![Keypad and encoder navigation in LVGL embedded GUI library](screenshot1.gif)
+
+## Run the demo
+- In `lv_conf.h` or equivalent places set `LV_USE_DEMO_KEYPAD_AND_ENCODER 1`
+- After `lv_init()` and initializing the drivers call `lv_demo_keypad_encoder()`