Кастомизация экрана реализована в тестовом режиме, сейчас уже можно сконвертировать и загрузить любую свою картинку через панель управления устройства и настроить расположение "виджетов".
Загрузка доступна по адресу 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-битном режиме без этих ограничений
Функционал еще в стадии бета-тестирования и формат хранения расположения виджетов в самом устройстве все еще может поменятся. Если после обновления прошивки положение элементов слетит, достаточно будет перезалить исходный JSON файл оформления