Part 1
요약·해설
9개 Arduino pin과 7개 Good Display panel의 ribbon label, controller/driver 및 designation을 대응시킵니다.
Electrophoretic EPD
SPI
7
23LC1024 unsupported
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
C5FD164EC9EBE876C74F7136068FE032DAF9D599FB9132E8691CBA9D73A99BB1
.. _waveshare_epaper:
WAVESHARE e-Paper Raw Panel Shield
##################################
Overview
********
The WAVESHARE e-Paper Raw Panel Shield is a universal driver shield.
The shield can be used to drive various Electrophoretic (electronic ink)
Display (EPD) with a SPI interface.
This shield includes a 23LC1024 1Mb SPI Serial SRAM that is
not currently supported by the Zephyr RTOS.
More information about the shield can be found
at the `Universal e-Paper Raw Panel Driver Shield website`_.
Pins Assignment of the e-Paper Shield
=====================================
+-----------------------+------------+----------------------------+
| Shield Connector Pin | Function | |
+=======================+============+============================+
| D5 | RAM CSn | RAM Chip Select |
+-----------------------+------------+----------------------------+
| D6 | SD CSn | EPD SD Card Chip Select |
+-----------------------+------------+----------------------------+
| D7 | EPD BUSY | EPD Busy Output |
+-----------------------+------------+----------------------------+
| D8 | EPD RESETn | EPD Reset Input |
+-----------------------+------------+----------------------------+
| D9 | EPD DC | EPD Data/Command Input |
+-----------------------+------------+----------------------------+
| D10 | EPD CSn | EPD Chip Select Input |
+-----------------------+------------+----------------------------+
| D11 | SPI MOSI | Serial Data Input |
+-----------------------+------------+----------------------------+
| D12 | SPI MISO | Serial Data Out |
+-----------------------+------------+----------------------------+
| D13 | SPI SCK | Serial Clock Input |
+-----------------------+------------+----------------------------+
Current supported displays
==========================
+--------------+-----------------+--------------+------------------------------+
| Display | Ribbon Cable | Controller / | Shield Designation |
| | Label | Driver | |
+==============+=================+==============+==============================+
| Good Display | HINK-E0213 | SSD1673 / | waveshare_epaper_gdeh0213b1 |
| GDEH0213B1 | | ssd16xx | |
+--------------+-----------------+--------------+------------------------------+
| Good Display | HINK-E0213A22 | SSD1675A / | waveshare_epaper_gdeh0213b72 |
| GDEH0213B72 | | ssd16xx | |
+--------------+-----------------+--------------+------------------------------+
| Good Display | E029A01 | SSD1608 / | waveshare_epaper_gdeh029a1 |
| GDEH029A1 | | ssd16xx | |
+--------------+-----------------+--------------+------------------------------+
| Good Display | WFT0583CZ61 | UC8179 / | waveshare_epaper_gdew075t7 |
| GDEW075T7 | | gd7965 | |
+--------------+-----------------+--------------+------------------------------+
| Good Display | HINK-E0154A07 | SSD1681 / | waveshare_epaper_gdeh0154a07 |
| GDEH0154D67 | | ssd16xx | |
+--------------+-----------------+--------------+------------------------------+
| Good Display | WFT0420CZ15 | UC8176 / | waveshare_epaper_gdew042t2 |
| GDEW042T2 | | gd7965 | waveshare_epaper_gdew042t2-p |
+--------------+-----------------+--------------+------------------------------+
| Good Display | FPC-A002 | SSD1680 / | waveshare_epaper_gdey0213b74 |
| GDEY0213B74 | | ssd16xx | |
+--------------+-----------------+--------------+------------------------------+
Requirements
************
This shield can only be used with a board that provides a configuration
for Arduino connectors and defines node aliases for SPI and GPIO interfaces
(see :ref:`shields` for more details).
Programming
***********
Correct shield designation (see the table above) for your display must
be entered when you invoke ``west build``.
For example:
.. zephyr-app-commands::
:zephyr-app: samples/subsys/display/lvgl
:board: nrf52840dk/nrf52840
:shield: waveshare_epaper_gdeh0213b1
:goals: build
References
**********
.. target-notes::
.. _Universal e-Paper Raw Panel Driver Shield website:
https://www.waveshare.com/e-paper-shield.htm
Part 3
한국어 전문 번역
개요
WAVESHARE e-Paper Raw Panel Shield는 여러 electrophoretic(electronic ink) display(EPD)를 SPI interface로 구동할 수 있는 universal driver shield입니다.
이 shield에는 23LC1024 1Mb SPI serial SRAM이 포함되어 있지만 현재 Zephyr RTOS에서는 지원하지 않습니다.
자세한 정보는 Universal e-Paper Raw Panel Driver Shield website에서 확인할 수 있습니다.
e-Paper shield 핀 배치
| Shield connector pin | Function | Description |
|---|---|---|
| D5 | RAM CSn | RAM chip select |
| D6 | SD CSn | EPD SD card chip select |
| D7 | EPD BUSY | EPD busy output |
| D8 | EPD RESETn | EPD reset input |
| D9 | EPD DC | EPD data/command input |
| D10 | EPD CSn | EPD chip select input |
| D11 | SPI MOSI | Serial data input |
| D12 | SPI MISO | Serial data out |
| D13 | SPI SCK | Serial clock input |
현재 지원하는 display
| Display | Ribbon cable label | Controller / driver | Shield designation |
|---|---|---|---|
| Good Display GDEH0213B1 | HINK-E0213 | SSD1673 / ssd16xx | waveshare_epaper_gdeh0213b1 |
| Good Display GDEH0213B72 | HINK-E0213A22 | SSD1675A / ssd16xx | waveshare_epaper_gdeh0213b72 |
| Good Display GDEH029A1 | E029A01 | SSD1608 / ssd16xx | waveshare_epaper_gdeh029a1 |
| Good Display GDEW075T7 | WFT0583CZ61 | UC8179 / gd7965 | waveshare_epaper_gdew075t7 |
| Good Display GDEH0154D67 | HINK-E0154A07 | SSD1681 / ssd16xx | waveshare_epaper_gdeh0154a07 |
| Good Display GDEW042T2 | WFT0420CZ15 | UC8176 / gd7965 | waveshare_epaper_gdew042t2; waveshare_epaper_gdew042t2-p |
| Good Display GDEY0213B74 | FPC-A002 | SSD1680 / ssd16xx | waveshare_epaper_gdey0213b74 |
요구 사항
이 shield는 Arduino connector 구성을 제공하고 SPI 및 GPIO interface용 node alias를 정의한 board에서만 사용할 수 있습니다.
프로그래밍
west build를 호출할 때 위 표에서 display에 맞는 정확한 shield designation을 입력해야 합니다. 예:
west build -b nrf52840dk/nrf52840 --shield waveshare_epaper_gdeh0213b1 samples/subsys/display/lvgl
참고 자료
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.