# ESP32-S3-Touch-AMOLED-2.16 Подпроект для Waveshare `ESP32-S3-Touch-AMOLED-2.16`. Структура: - `official-demo/` — официальный репозиторий примеров Waveshare - `original-firmware/` — резервная копия заводской прошивки - `main-device/` — скрипты быстрой проверки устройства и основной скетч `shine_homeserver_main/` - `reference/` — локальные заметки по документации и железу - `main-device/shine_homeserver_main/` — основной рабочий скетч ESP32-проекта `SHiNE` Примечание по git: - `official-demo/` держать как локальный внешний checkout из `https://github.com/waveshareteam/ESP32-S3-Touch-AMOLED-2.16`, в основной git его не добавлять. - `original-firmware/*.bin` — локальный дамп конкретной платы, в git не добавлять. - `.arduino-build/` и готовые `.bin/.elf/.map` — сборочные артефакты, в git не добавлять. Быстрый старт: 1. Сделать backup текущей прошивки: - `cd original-firmware && ./backup_factory.sh` 2. Залить тест экрана/тача: - `cd ../main-device && ./burn.sh widgets` 3. Залить тест динамика: - `cd ../main-device && ./burn.sh audio` 4. Залить основной UI: - `cd ../main-device && ./burn.sh shine-homeserver-main`