From Waveshare Wiki
Jump to: navigation, search
 
(28 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Infobox item
+
{{#tweekihide:firstHeading|sidebar-left|sidebar-right}}__NOTOC__
|name=2.13inch Touch e-Paper HAT
 
|img=[[File:2in13_Touch_e-Paper_HAT_info1.jpg|300px|link=https://www.waveshare.com/2.13inch-touch-e-paper-hat.htm]]
 
|caption=2.13inch Touch E-Paper E-Ink Display HAT For Raspberry Pi, 250×122 Pixels, Black / White, SPI Interface
 
|category=[[:Category:OLEDs / LCDs|OLEDs / LCDs]], [[:Category:LCD|LCD]]
 
|brand=Waveshare
 
|{{#urlget:amazon|default}}=display
 
|website_cn=[https://www.waveshare.net/wiki/2.13inch_Touch_e-Paper_HAT 官方中文站点]
 
|website_en=[https://www.waveshare.com/2.13inch-touch-e-paper-hat.htm Waveshare website]
 
|interface1=SPI
 
|interface2=RPi
 
|interface3=I2C
 
|related=
 
{{Product List|OLEDs / LCDs/e-Paper}}
 
}}
 
<div class="tabber">
 
<div class="tabbertab" title="Introduction">
 
==Specifications==
 
*Size: 2.13inch
 
*Outline dimensions(Module): 69.15 × 38.90mm
 
*Outline dimensions(Driver Board): 59.51mm × 34.00mm
 
*Display area: 48.55mm × 23.71mm
 
*Operating Voltage: 3.3V (V1.1 support 5V)
 
*Communication interface: SPI
 
*Dot pitch: 0.194 × 0.194mm
 
*Resolution: 250×122 pixels
 
*Display color: black, white
 
*Greyscale: 2
 
*Partial refresh time: 0.3s
 
*Full refresh time: 2s
 
*Refresh power: 26.4mW(typ.)
 
*Touchpoints: 5 (MAX)
 
*Touch type: Capacitive touch
 
*Touch interfaced: I2C
 
*Touch panel: Toughened Glass
 
【Note】
 
*Refresh time: The refresh time is experimental test data, there will have some deviation from the actual refresh time, so please refer to the actual refresh time. The e-paper will flicker during the full refresh process, this is a normal phenomenon.
 
*Power consumption: The power consumption data is experimental test data. The actual power consumption will have a certain deviation due to the existence of the driver board and the actual usage. Please refer to the actual refresh power consumption.
 
 
 
===SPI Communication protocol===
 
[[File:1.54inch-e-paper-manual-1.png|400px]]
 
 
 
Note: Different from the traditional SPI protocol, the data line from the slave to the master is hidden since the device only has a display requirement.
 
* CS is slave chip select, when CS is low, the chip is enabled.
 
* DC is data/command control pin, when DC = 0, write command, when DC = 1, write data.
 
* SCLK is the SPI communication clock.
 
* SDIN is the data line from the master to the slave in SPI communication.
 
* Timing: CPHL=0, CPOL=0 (SPI0
 
 
 
==Working protocoal==
 
This product is an E-paper device adopting the image display technology of Microencapsulated Electrophoretic Display, MED. The initial approach is to create tiny spheres, in which the charged color pigments are suspending in the transparent oil and would move depending on the electronic charge. The E-paper screen displays patterns by reflecting the ambient light, so it has no background light requirement. Under ambient light, the E-paper screen still has high visibility with a wide viewing angle of 180 degrees. It is the ideal choice for E-reading. ('''Note that the e-Paper cannot support updating directly under sunlight''')
 
===Pixel & Byte===
 
We define the pixels in a monochrome picture, 0 is black and 1 is white.<br />
 
White:□,Bit 1<br />
 
Black:■:Bit 0<br />
 
*The dot in the figure is called a pixel. As we know, 1 and 0 are used to define the color, therefore we can use one bit to define the color of one pixel, and 1 byte = 8pixels<br />
 
*For example, If we set the first 8 pixels to black and the last 8 pixels to white, we show it by codes, they will be 16 bit as below:<br />
 
[[file:e-paper_hardware_work_1.png]]<br />
 
For computer, the data is saved in MSB format:<br />
 
[[file:e-paper_hardware_work_2.png]]<br />
 
So we can use two bytes for 16 pixels.<br />
 
  
 +
<div style="background-color: #343434;text-align: center;color: white;padding: 20px;margin: 8px;">
 +
=2.13inch Touch e-Paper HAT Manual=
 
</div>
 
</div>
<div class="tabbertab" title="Working with Pi">
+
<p></p>
{{Hardware/Software setting for touch e-paper HAT}}
+
{{ContentGrid|grid-gap=25px
 
+
|content =
</div>
+
{{StudyCard
<div class="tabbertab" title="Codes description">
+
|img=[[File:E-Paper_Introduction_4.jpg|121px|link=https://www.waveshare.com/wiki/2.13inch_Touch_e-Paper_HAT_Manual#Overview]]
{{touch e-Paper Codes Description}}
+
|heading = Introduction
 
+
|content = Parameters, principles, and precautions
</div>
+
}}
<div class="tabbertab" title="Resources">
+
{{StudyCard
==Resources==
+
|img=[[File:Rapberry Pi.jpg|121px|link=https://www.waveshare.com/wiki/2.13inch_Touch_e-Paper_HAT_Manual#Raspberry_Pi]]
===Documentation===
+
|heading = Working with Raspberry Pi
{{Commom Instruction of SPI e-paper}}
+
|content = User guides for the development demo of C language, Python
* [[:File:2.13inch_Touch_e-Paper_HAT.pdf|Schematic]]
+
}}
 
+
{{StudyCard
===Demo code===
+
|img=[[File:Linux-test1.png|121px|link=https://www.waveshare.com/wiki/2.13inch_Touch_e-Paper_HAT_Manual#API]]
* [[:File:Touch_e-Paper_Code.zip|Demo code]]
+
|heading = API Analysis
 
+
|content = User guides for C and Python demos
===Datasheets===
+
}}
* [[:File:2.13inch_e-Paper_Specification.pdf|2.13inch e-Paper Specification V2]]
+
 
+
{{StudyCard
 
+
|img=[[File:Resource0.jpg|121px|link=https://www.waveshare.com/wiki/2.13inch_Touch_e-Paper_HAT_Manual#Resources]]
</div>
+
|heading = Resources
<div class="tabbertab" title="FAQ">
+
|content = Documentation, procedures, and datasheets, etc
==FAQ==
+
}}
<!--{{e-Paper FAQ}}-->
+
{{StudyCard
{{e-Paper FAQ}}
+
|img=[[File:FAQ01.jpg|121px|link=https://www.waveshare.com/wiki/2.13inch_Touch_e-Paper_HAT_Manual#FAQ]]
</div>
+
|heading = FAQ
<div class="tabbertab" title="Support">
+
|content = e-Paper frequently asked questions
==Support==
+
}}
{{Service00}}
+
{{StudyCard
 +
|img=[[File:support00.jpg|121px|link=https://www.waveshare.com/wiki/2.13inch_Touch_e-Paper_HAT_Manual#Support]]
 +
|heading = Support
 +
|content = Technical support
 +
}}
 +
}}

Latest revision as of 06:02, 21 November 2022


2.13inch Touch e-Paper HAT Manual

E-Paper Introduction 4.jpg

Introduction

Parameters, principles, and precautions
Rapberry Pi.jpg

Working with Raspberry Pi

User guides for the development demo of C language, Python
Linux-test1.png

API Analysis

User guides for C and Python demos
Resource0.jpg

Resources

Documentation, procedures, and datasheets, etc
FAQ01.jpg

FAQ

e-Paper frequently asked questions
Support00.jpg

Support

Technical support