Pico e-Paper 2.9
2,9-дюймовый дисплейный модуль E-Paper E-Ink для Raspberry Pi Pico, 296 × 128 пикселей, черно-белый, SPI интерфейс.

Данный продукт представляет собой устройство E-Paper, в котором используется технология отображения изображения Microencapsulated Electrophoretic Display, MED. Первоначальный подход заключается в создании крошечных сфер, в которых заряженные цветные пигменты суспендируют в прозрачном масле и будут двигаться в зависимости от электронного заряда. Узоры на экране электронной бумаги отображаются за счет отражения окружающего света, поэтому для него не требуется фоновый свет.
Функции
- Отсутствие подсветки позволяет отображать последний контент в течение длительного времени даже при выключении питания;
- Сверхнизкое энергопотребление, основное энергопотребленить только в момент обновления экрана;
- Интерфейс SPI требует минимального количества контактов ввода-вывода.
| Рабочее напряжение: | 3,3 В / 5 В |
| Интерфейс: | 3-проводный SPI, 4-проводный SPI |
| Габаритные размеры: | 82,0 мм × 38,0 мм |
| Размер дисплея: | 79,0 мм × 36,7 мм |
| Шаг точки: | 0,138 × 0,138 |
| Разрешение: | 296 × 128 пикселей |
| Цвет дисплея: | черный, белый |
| Оттенки серого: | 2 |
| Время частичного обновления: | 0,3 с |
| Время полного обновления: | 2 с |
| Мощность обновления: | 26,4 мВт (тип.) |
| Ток в режиме ожидания: | |
| Угол обзора: | > 170 ° |
Синхронизация SPI

В отличие от традиционного протокола SPI, линия передачи данных от ведомого к ведущему скрыта, поскольку для устройства требуется только отображение.
- CS - выбор ведомого чипа, когда CS LOW чип включен.
- DC - вывод управления данными / командами, когда DC = 0 команда записи, когда DC = 1 запись данных.
- SCLK - последовательный тактовый сигнал.
- SDIN - линия данных от ведущего к ведомому.
Связь SPI имеет синхронизацию передачи данных, которая комбинируется CPHA и CPOL.
- CPOL определяет уровень последовательных синхронных часов в состоянии ожидания. Когда CPOL = 0, уровень низкий. Однако CPOL мало влияет на передачу.
- CPHA определяет, собираются ли данные на первом фронте тактового сигнала или на втором фронте тактового сигнала последовательных синхронных часов; когда CPHL = 0, данные собираются на первом фронте тактового сигнала.
Есть 4 режима связи SPI. Обычно используется SPI0, в котором CPHL = 0, CPOL = 0.
Как видно из рисунка выше, передача данных начинается на первом заднем фронте SCLK, и за один такт передается 8 бит данных. Здесь используется SPI0, и данные передаются битами, сначала MSB.
Как определить пиксели
В монохромном изображении мы определяем пиксели, 0 - черный, а 1 - белый.
Белый : □ , Бит 1
Черный : ■ : Бит 0
- Точка на рисунке называется пикселем. Как мы знаем, 1 и 0 используются для определения цвета, поэтому мы можем использовать один бит для определения цвета одного пикселя, а 1 байт = 8 пикселей.
- Например, если мы установим первые 8 пикселей в черный цвет, а последние 8 пикселей в белый цвет, они будут 16-битными, как показано ниже:

Для компьютера данные сохраняются в формате MSB: Таким образом, мы можем использовать два байта для 16 пикселей.

Распиновка Pico e-Paper 2.9
