RU   EN

Кастомное оформление интерфейса

Кастомизация экрана реализована в тестовом режиме, сейчас уже можно сконвертировать и загрузить любую свою картинку через панель управления устройства и настроить расположение "виджетов". Загрузка доступна по адресу http://[IP адрес устройства]/upload/image (через меню "Свое оформление" -> "Загрузить свою картинку"). После добавления укажите имя сохраненного файла в "Свое оформление" - "Пресет" для использования вместо оформления по умолчанию

Дополнительные параметры отображения виджетов ("Показывать скрытые параметры")

Проверить поддерживает ли дисплей 2-bit графику (картинки с 4 оттенками серого) можно по таблице сравнения экранов

При использовании ESP8266 мы ограничены небольшим объемом оперативной памяти.

Используйте define COLORMODE_2BIT_SUPPORT_RAM_FRIENDLY (включен по умолчанию) в UserDefines.h (начиная с версии 0.94, доступна в основной ветке GIT), чтобы уменьшить использование оперативной памяти, когда пользовательский интерфейс отображается в 2-битном режиме. В случае использования этой опции некоторые параметры отображения виджетов, которые очищают фон (например -f - заполнить область фона под виджетом), не будут работать - необходимо предварительно подготовить \ отредактировать фоновое изображение вручную перед загрузкой на устройство, так вы сэкономите 15кб RAM (70% всей неиспользуемой RAM ESP8266 с текущей прошивкой) и устройство будет более стабильно работать с внешними соединениями

На ESP32 (например, ESP32 S2 Mini) оперативной памяти достаточно для работы в 2-битном режиме без этих ограничений

Оформление поумолчанию (4.2' и 1.5')

 

Примеры кастомного оформления

Функционал еще в стадии бета-тестирования и формат хранения расположения виджетов в самом устройстве все еще может поменятся. Если после обновления прошивки положение элементов слетит, достаточно будет перезалить исходный JSON файл оформления

X