SHiNE-server/ESP32/esp32/ESP32-S3-Touch-AMOLED-2.16/test-device/test_sketches
2026-06-08 15:35:27 +04:00
..
gfx_button_layout_test ESP32: зафиксировать тесты и нерабочий LVGL/UI вариант 2026-06-08 15:35:27 +04:00
gfx_text_render_test ESP32: зафиксировать тесты и нерабочий LVGL/UI вариант 2026-06-08 15:35:27 +04:00
lvgl_basic_test ESP32: зафиксировать тесты и нерабочий LVGL/UI вариант 2026-06-08 15:35:27 +04:00
lvgl_interaction_test ESP32: зафиксировать тесты и нерабочий LVGL/UI вариант 2026-06-08 15:35:27 +04:00
README.md ESP32: зафиксировать тесты и нерабочий LVGL/UI вариант 2026-06-08 15:35:27 +04:00

Test Sketches

Набор отдельных диагностических скетчей для Waveshare ESP32-S3-Touch-AMOLED-2.16.

Скетчи в этой папке нужны для быстрой проверки конкретных гипотез без влияния на основной shine_subserver_ui.

Список

  • gfx_text_render_test/ - проверка рендера текста через Arduino_GFX и сравнение с U8g2
  • gfx_button_layout_test/ - проверка геометрии кнопок, особенно нижних рядов и широких кнопок
  • lvgl_basic_test/ - минимальный тест LVGL с заголовком, текстом и кнопками
  • lvgl_interaction_test/ - расширенный тест LVGL с 9 кнопками, touch-вводом и статусом нажатия

Запуск

Использовать через burn.sh:

  • ./burn.sh gfx-text-test
  • ./burn.sh gfx-layout-test
  • ./burn.sh lvgl-basic-test
  • ./burn.sh lvgl-interaction-test