| .. | ||
| gfx_button_layout_test | ||
| gfx_text_render_test | ||
| lvgl_basic_test | ||
| lvgl_interaction_test | ||
| lvgl_official_based_test | ||
| lvgl_subserver_touch_test | ||
| lvgl_touch_debug_test | ||
| README.md | ||
Test Sketches
Набор отдельных диагностических скетчей для Waveshare ESP32-S3-Touch-AMOLED-2.16.
Скетчи в этой папке нужны для быстрой проверки конкретных гипотез без влияния на основной shine_subserver_ui.
Список
gfx_text_render_test/- проверка рендера текста черезArduino_GFXи сравнение сU8g2gfx_button_layout_test/- проверка геометрии кнопок, особенно нижних рядов и широких кнопокlvgl_basic_test/- минимальный тестLVGLс заголовком, текстом и кнопкамиlvgl_interaction_test/- расширенный тестLVGLс 9 кнопками, touch-вводом и статусом нажатияlvgl_touch_debug_test/- диагностика touch: сырые координаты, точка касания и одна большая кнопкаLVGLlvgl_official_based_test/- минимальный наш экран поверх максимально близкой к официальному05_LVGL_Widgetsинициализацииlvgl_subserver_touch_test/- гибридный тест:LVGL-экран с инициализацией дисплея и чтением touch изshine_subserver_ui; подтверждён на реальном устройстве
Запуск
Использовать через burn.sh:
./burn.sh gfx-text-test./burn.sh gfx-layout-test./burn.sh lvgl-basic-test./burn.sh lvgl-interaction-test./burn.sh lvgl-touch-debug-test./burn.sh lvgl-official-based-test./burn.sh lvgl-subserver-touch-test