Компонент Adafruit eInk Feather Friend
Простая электронная бумага наконец-то попадет в ваше перо с этим другом Adafruit eInk Feather Friend, который разработан для того, чтобы легко добавить дисплей eInk. Скорее всего, вы видели одну из этих новомодных «электронных читалок», таких как Kindle или Nook. У них гигантские электронные бумажные «статические» дисплеи — это означает, что изображение остается на дисплее даже при полном отключении питания. Изображение также отличается высокой контрастностью и хорошо читается при дневном свете. Это действительно выглядит точь-в-точь как печатная бумага!
Нам уже давно нравятся эти дисплеи, и у нас есть драйверы Arduino / CircuitPython для всех наших перьев, так что разве не было бы здорово, если бы у нас был друг-перо из электронной бумаги? К счастью для нас, практически все дисплеи eInk малого и среднего размера, выпускаемые в наши дни, имеют стандартное 24-контактное подключение. Этот друг добавит все схемы поддержки источника питания и переключения уровней, чтобы вы могли подключить свой любимый дисплей (до трехцветного 4,2 дюйма) и подключить его к вашей любимой плате разработки.
Используя наши библиотеки CircuitPython или Arduino, вы можете создать «буфер кадров» с теми пикселями, которые вы хотите активировать, а затем записать это на дисплей. Большинство простых прорывов оставляют все как есть. Но…практически все дисплеи eInk доступны только для записи, и многие из них позволяют обновлять только полный дисплей (не частичное обновление). Это означает, что вам приходится буферизовать полное изображение, которое вы хотите отобразить, занимая драгоценную оперативную память.
Eink Feather Friend намного дружелюбнее — он поставляется с чипом SRAM емкостью 256 килобит (32 килобайта). Это означает, что вы можете управлять до 4,2-дюймовым трехцветным дисплеем 300×400 (300*400 * 2 цвета / 8 бит на байт = 30 КБАЙТ). Этот чип использует тот же порт SPI, что и дисплей eInk, поэтому вам понадобится только один дополнительный вывод. И больше никакой буферизации кадров! Вы можете использовать SRAM для настройки всего, что хотите отобразить, а затем перетасовать данные из SRAM в eInk, когда будете готовы. Библиотека, которую мы написали, выполняет всю работу за вас, вы можете просто взаимодействовать с ней, как если бы это был дисплей, совместимый с Adafruit_GFX. Если вы предпочитаете не использовать чип, наши библиотеки автоматически будут использовать внутреннюю оперативную память микроконтроллера/микрокомпьютера.
Мы даже добавили разъем microSD, чтобы вы могли хранить изображения, текстовые файлы, все, что вам нравится отображать. Поставляется собранным и протестированным, с некоторым заголовком. Вам понадобится паяльник, чтобы прикрепить насадку для установки на ваше перо. Укладка жаток позволит вам положить сверху еще одно оперение.
Не поставляется с дисплеем eInk или удлинительным кабелем! Для использования практически с любым дисплеем eInk, имеющим 24-контактный разъем FPC. Ознакомьтесь с этими схемами, чтобы убедиться в соответствии вашего дисплея перед покупкой.
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
3.3V | мама |
VBAT | мама |
3.3V | мама |
VBAT | мама |
RESET | мама |
RESET | мама |
AREF | мама |
AREF | мама |
A0 | мама |
A0 | мама |
6 | мама |
11 | мама |
7 | мама |
N$10 | мама |
8 | мама |
9 | мама |
9 | мама |
8 | мама |
10 | мама |
7 | мама |
SCLK | мама |
SCLK | мама |
MOSI | мама |
MOSI | мама |
MISO | мама |
MISO | мама |
N$14 | мама |
3 | мама |
N$15 | мама |
2 | мама |
N$16 | мама |
N$16 | мама |
EN | мама |
EN | мама |
USB | мама |
USB | мама |
25 | мама |
N$21 | мама |
24 | мама |
3 | мама |
23 | мама |
4 | мама |
K | мама |
K | мама |
J | мама |
J | мама |
I | мама |
I | мама |
H | мама |
H | мама |
N$18 | мама |
9 | мама |
N$17 | мама |
10 | мама |
GND | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.