boards/shields/waveshare_epaper/doc/index.html · boards/shields/waveshare_epaper/doc/index.rst 공식 원문 ↗

Zephyr 3.7.0 · Shields · e-Paper · SPI

WAVESHARE e-Paper Raw Panel Shield

여러 electronic-ink raw panel을 SPI로 구동하고 display별 Zephyr configuration을 선택합니다.

Official pathboards/shields/waveshare_epaper/doc/index.html
Source fileboards/shields/waveshare_epaper/doc/index.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

9개 Arduino pin과 7개 Good Display panel의 ribbon label, controller/driver 및 designation을 대응시킵니다.

Display

Electrophoretic EPD

Bus

SPI

Panels

7

SRAM

23LC1024 unsupported

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 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 pinFunctionDescription
D5RAM CSnRAM chip select
D6SD CSnEPD SD card chip select
D7EPD BUSYEPD busy output
D8EPD RESETnEPD reset input
D9EPD DCEPD data/command input
D10EPD CSnEPD chip select input
D11SPI MOSISerial data input
D12SPI MISOSerial data out
D13SPI SCKSerial clock input

현재 지원하는 display

DisplayRibbon cable labelController / driverShield designation
Good Display GDEH0213B1HINK-E0213SSD1673 / ssd16xxwaveshare_epaper_gdeh0213b1
Good Display GDEH0213B72HINK-E0213A22SSD1675A / ssd16xxwaveshare_epaper_gdeh0213b72
Good Display GDEH029A1E029A01SSD1608 / ssd16xxwaveshare_epaper_gdeh029a1
Good Display GDEW075T7WFT0583CZ61UC8179 / gd7965waveshare_epaper_gdew075t7
Good Display GDEH0154D67HINK-E0154A07SSD1681 / ssd16xxwaveshare_epaper_gdeh0154a07
Good Display GDEW042T2WFT0420CZ15UC8176 / gd7965waveshare_epaper_gdew042t2; waveshare_epaper_gdew042t2-p
Good Display GDEY0213B74FPC-A002SSD1680 / ssd16xxwaveshare_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

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.