Product detailed description
E-Ink (or E-Paper) is a so-called electrophoretic display, i.e. a display containing white particles in microcapsules dispersed in a thin layer of dark viscous solution. By applying a short impulse, these white particles will move, possibly tilting towards the front side of the display, which causes the given pixel to appear white. By applying an impulse of opposite polarity, the given pixel appears black. High viscosity of the solution causes micro-particles to remain in their position without change practically permanently.
Unlike conventional displays, ePaper does not glow but reflects light, just like ordinary paper. It's an ideal display for battery-powered devices because it only needs electricity to change the displayed content.
Specifications:
- Voltage: 3.3V
- Interface: 3 or 4 pin SPI
- Resolution: 400x300
- Display colours: black, red and white
Included in delivery:
- 1pc Waveshare 4.2" 400x300 ePaper raw display RBW
Remark:
- This product is not a standalone functional unit and may require professional installation.
- Product images are for illustration purposes only and may sometimes differ from the actual appearance of the item. However, this does not change its basic properties.
Be the first who will post an article to this item!
Má někdo zkušenosti s tímto displejem?
Nedaří se mi zprovoznit ho s modulem https://www.laskakit.cz/laskakit-espink-esp32-e-paper-pcb-antenna/ resp. text zobrazuje inverzně (bíle na jakémsi ani černém ani červeném pozadí) a navíc s mizerným kontrastem. Může se jednat o vadu displeje?? Používám testovací program z GITu výše uvedené desky a zatím tedy moc nadšený nejsem spíš naopak :-/
No takže si odpovím opět sám (doufám, že tyto informace někomu pomůžou a ušetří čas).
Zaměřím se na příklad "GxEPD2_Just_Sleep" z GITu desky LaskaKit ESPink ESP32 e-Paper.
Pro zprovoznění tohoto 3 barevného e-ink s uvedenou deskou je třeba v souboru GxEPD2_display_selection.h zakomentovat řádek typem displeje GDEW0583T7 (GxEPD2_BW) a naopak zrušit komentář u typu GDEW042Z15 (GxEPD2_3C) a nebo rovnou celý řádek s uvedeným typem displeje zkopírovat a vložit do souboru GxEPD2_Just_Sleep.ino, hned za vložené knihovny (#include) - v tomto případě je možné zrušit (stačí zakomentovat) vložení knihovny GxEPD2_display_selection.h, která obsahuje definice všech displejů. Rovněž je možné zrušit i vložení souboru bitmaps/Bitmaps1304x984.h, který pro daný skript vůbec není třeba, navíc tento není určen pro daný typ displeje (ani jeho náhrada správným souborem bitmaps/Bitmaps3c400x300.h se na funkci nijak neprojeví).
Jinak moje zkušenosti s tímto displejem ve spojení s uvedeným modulem ESP32, jsou (po úvodních potížích) vesměs pozitivní - displej je krásně kontrastní a hlavně funguje :-)
Jen ještě další informace (možná by je stálo uvést do popisu) - dodávaný typ (alespoň ten můj) není Waveshare, ale Goodisplay, jak ostatně vyplývá i z výše uvedeného typu, ale i třeba z označení E042A43-A0 - po zadání tohoto řetězce do vyhledávače vám to tedy rozhodně nevrátí Waveshare. Každopádně popisovaná "záměna" nemá vliv na funkci.
A ještě další upozornění (opět by možná nebylo od věci uvést do popisu) - 3 barevné displeje nepodporují funkci částečného obnovení (partial updates) - to podporují pouze B/W displeje, tzn. při jakékoliv změně obsahu se překresluje celý displej (cca 2sec), což může působit rušivě i když výsledný obrázek je perfektní.
A ještě poslední informace, pro pokusničení používám Arduino IDE a jako typ desky jsem pro uvedený modul jsem z repozitáře zvolil (resp. mi bez problémů funguje) "uPesy ESP32 Wroom DevKit" - asi by nebylo od věci, kdyby LaskaKit vytvořil vlastní repozitář s vlastními moduly a nebo alespoň někam do popisu doplnil, kterou desku v manažeru desek zvolit pro daný modul. Usnadnilo by to život zejména začátečníkům, kteří si s těmito moduly teprve začínají hrát :-)