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

Zephyr 3.7.0 · Shields · Display · Touch

BuyDisplay 3.5-inch TFT Touch Shield with Arduino adapter

320×480 ILI9488 display와 FT6236 capacitive touch를 4-wire SPI configuration으로 사용합니다.

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

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

Part 1

요약·해설

여러 판매 interface 중 Zephyr가 지원하는 4-wire SPI를 구분하고, 9-pin mapping과 touch IRQ jumper를 설명합니다.

Display

ILI9488 · 320×480

Touch

FT6236 · capacitive

Supported

4-wire SPI only

Adapter

Arduino required

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 9D08AD21A32CFDA78FED9D2BCDA4E5211B88177740627453DFA0B8F40C28B2B6
.. _buydisplay_3_5_tft_touch_arduino:

Buydisplay 3.5" TFT Touch Shield with Arduino adapter
#####################################################

Overview
********

The Buydisplay 3.5" TFT Touch Shield has a resolution of 320x480
pixels and is based on the ILI9488 controller. On the capacitive touch
version this shield comes with a FT6236 touch controller. The Arduino
adapter is required to use this shield. Note that both display and
Arduino shields are sold in multiple combinations of interfaces. The
current Zephyr driver only supports the 4-wire SPI interface.

More information about the shield and Arduino adapter can be found at
the `Buydisplay 3.5" TFT Touch Shield website`_ and
`Arduino adapter website`_.

Pin Assignments
===============

+-----------------------+---------------------------------------------+
| Shield Connector Pin  | Function                                    |
+=======================+=============================================+
| D5                    | Touch Controller IRQ (see note below)       |
+-----------------------+---------------------------------------------+
| D7                    | ILI9488 DC       (Data/Command)             |
+-----------------------+---------------------------------------------+
| D10                   | ILI9488 Reset                               |
+-----------------------+---------------------------------------------+
| D9                    | ILI9488 SPI CSn                             |
+-----------------------+---------------------------------------------+
| D11                   | SPI MOSI         (Serial Data Input)        |
+-----------------------+---------------------------------------------+
| D12                   | SPI MISO         (Serial Data Out)          |
+-----------------------+---------------------------------------------+
| D13                   | SPI SCK          (Serial Clock Input)       |
+-----------------------+---------------------------------------------+
| SDA                   | FT6236 SDA                                  |
+-----------------------+---------------------------------------------+
| SCL                   | FT6236 SCL                                  |
+-----------------------+---------------------------------------------+

.. note::
   Touch controller IRQ line is not connected by default. You will need
   to solder the ``5 INT`` jumper to use it. You will also need to
   adjust driver configuration and its Device Tree entry to make use of
   it.

Requirements
************

This shield can only be used with a board which provides a configuration
for Arduino connectors and defines node aliases for SPI and GPIO interfaces
(see :ref:`shields` for more details).

Programming
***********

Set ``--shield buydisplay_3_5_tft_touch_arduino`` when you invoke
``west build``. For example:

.. zephyr-app-commands::
   :zephyr-app: samples/subsys/display/lvgl
   :board: nrf52840dk/nrf52840
   :shield: buydisplay_3_5_tft_touch_arduino
   :goals: build

References
**********

.. target-notes::

.. _Buydisplay 3.5" TFT Touch Shield website:
   https://www.buydisplay.com/lcd-3-5-inch-320x480-tft-display-module-optl-touch-screen-w-breakout-board

.. _Arduino adapter website:
   https://www.buydisplay.com/arduino-3-5-tft-lcd-touch-shield-serial-spi-example-for-mega-due

Part 3

한국어 전문 번역

개요

BuyDisplay 3.5-inch TFT Touch Shield는 320×480 pixel resolution의 ILI9488 controller 기반 display입니다. Capacitive touch version에는 FT6236 touch controller가 사용되며, 이 shield를 사용하려면 Arduino adapter가 필요합니다.

제품 정보는 BuyDisplay 3.5-inch TFT Touch Shield와 Arduino adapter 웹사이트에서 확인할 수 있습니다.

Pin assignment

Shield connector pinFunction
D5Touch controller IRQ (아래 주의 참조)
D7ILI9488 DC (Data/Command)
D10ILI9488 Reset
D9ILI9488 SPI CSn
D11SPI MOSI (Serial Data Input)
D12SPI MISO (Serial Data Out)
D13SPI SCK (Serial Clock Input)
SDAFT6236 SDA
SCLFT6236 SCL

요구 사항

Arduino connector configuration을 제공하고 SPI 및 GPIO interface용 node alias를 정의한 board에서만 사용할 수 있습니다.

프로그래밍

west build를 실행할 때 --shield buydisplay_3_5_tft_touch_arduino를 지정합니다. 다음 예시는 nRF52840 DK용 LVGL sample을 빌드합니다.

west build -b nrf52840dk/nrf52840   --shield buydisplay_3_5_tft_touch_arduino   samples/subsys/display/lvgl

참고 자료

Source

출처

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