SHiNE-server/ESP32/esp32/ESP32-S3-Touch-AMOLED-2.16
2026-06-23 18:39:58 +04:00
..
main-device ESP32: диагностический checkpoint для update homeserver 2026-06-23 18:39:58 +04:00
official-demo/examples/Arduino-v3.3.5/libraries ESP32: зафиксировать LVGL qrcode конфиг 2026-06-14 10:28:42 +04:00
original-firmware Добавить документацию Solana PDA и ESP32-подпроект 2026-05-24 19:29:42 +03:00
reference ESP32: NTP для update user_pda 2026-06-23 18:32:32 +04:00
CODEX_PORTING_GUIDE.md Перенёс основной ESP32-скетч в main-device 2026-06-12 22:02:08 +04:00
README.md Перенёс основной ESP32-скетч в main-device 2026-06-12 22:02:08 +04:00

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