А что это технологическая проблема? Я думал чисто программная. В функции вывода картинки сначала выводят чёрный массив, потом красный в полный экран.
А как все это выглядит сточки зрения физики?
Спойлер
А тот тут уже были возмущения по поводу несовершенной технологии светодиодов - никак не могут научиться делать так, чтобы падение напряжения не зависело от цвета свечения.
Выглядит так: Утром деньги-вечером стулья. А можно наоборот? Можно, но деньги вперёд.
Попробовал разные варианты перестановок в этой функции - всё равно красное на чёрное ложится.
Так там в этом дисплее можно только 2 цвета выводить?
Три: белый, черный, красный.
Скорее всего тогда физика. Красная подложка сверху.
А белая снизу, а отключить мона, а тогда прозрачно буит?
Что именно отключить?
Первые варианты e-ink содержали микроскопические шарики или капсулы, окрашенные с одной стороны черным, а с другой - белым. Внешнее поле поворачивало частицы к зрителю либо одной либо другой стороной.
Подробности современных технологий не разглашаются - коммерческая тайна.
Но в принципе у технологии есть очень серьезное ограничение - отсутствие подсветки.
Когда в традиционных ЖК дисплеях перешли от монохромного к цветному изображению, потребовалось увеличить яркость подсветки более чем в 3 раза. У устройств, работающих в отраженном свете, такой возможности нет.
Значит три стороны у шарика сделали
Хотя приоритет одного цвета над другим говорит, что не так.
Ещё конечно интересен вывод картинки двумя цветами. Фактически это удвоенная картинка. Вывода фрагмента нет.
Когда полностью отключаешь дисплей от питания, картинка долго ещё остаётся, или пропадает почти сразу?
Ну больше 12 часов не держал. Производитель пишет раз в 24 часа обновлять желательно или оставлять экран чистым и вверх. Пользователи, (читал) что через месяц картинка “осыпается” и не сразу экран перезаписывает новую, остаются следы от старой.
Удивительно, но запустился пример и для RP2040. Просто поменял пины и всё. В файле epdif.h
поменял текущие номера на новые. А в соседнем примере нет - стали ошибки вылазить, то в одной функции не то с аргументами, то в другой. Как так то?
#define RST_PIN 8
#define DC_PIN 9
#define CS_PIN 10
#define BUSY_PIN 7
#define PWR_PIN 6
Интересно, а какой чип у экрана? В буржуйском варианте вроде пишут SSD1680.
Эта картинка держится примерно два с половиной года.
Пришла с другой картинкой, никаких следов от которой не осталось.
Здорово!
Можно проверить останутся ли следы после смены изображения.
А может проблема не в СМЕНЕ, а в том, что перед выводом нового не залили пустым экран. И это не зависит от времени хранения. “Два с полтинной”(с) это ж ахренеть можно.
Кстати внутри рамки белый имеет явно розовый оттенок.
" У меня вштал вопрос"(с) Наверняка у всех есть микроскоп. Интересно глянуть на максимальном увеличении где границы всех цветов и лучше с захватом края где изображение не умеет выводится.
Во. E-ink Pearl HD и китайский USB микроскоп.
Походу специальное покрытие для лучшего сбора света с любой стороны.
Прям чёткие пиксели, причём ромб? Вот именно бы в месте наложения бы да покрупнее бы.