1.6 KiB
1.6 KiB
AGENTS for ESP32
Язык UI
- Для ESP32-скетчей и экранного UI использовать английский язык.
- Русский текст на экране ESP32 пока не поддерживается корректно: шрифтовой путь для кириллицы не считается рабочим.
- Если меняется UI-скетч, все пользовательские строки на экране должны оставаться английскими, пока ограничение не снято отдельной задачей.
Синхронизация со спецификацией
- При изменении экранов, кнопок, переходов, статусов или текстов обязательно обновлять соответствующую спецификацию в
ESP32/esp32/ESP32-S3-Touch-AMOLED-2.16/reference/.
Сборка ESP32
- Основной способ проверки и прошивки скетчей для
ESP32-S3-Touch-AMOLED-2.16-main-device/burn.sh. - Не собирать эти скетчи напрямую через
arduino-cli compileбезburn.sh, потому что скрипт добавляет нужные локальные библиотеки и конфиги изofficial-demo/examples/Arduino-v3.3.5/libraries. - Если сборка падает по
lv_conf.hилиTouchDrvCSTXXX.hpp, сначала проверять именноburn.shи его--libraryпути, а не считать, что файл пропал из репозитория.