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

Zephyr 3.7.0 · Shields · OLED · I2C

SSD1306 128×64(/32) Generic Shield

GND·VCC·SCL·SDA 네 선으로 128×64 또는 128×32 OLED를 연결합니다.

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

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

Part 1

요약·해설

Controller와 Zephyr driver, 해상도별 shield designation을 구분하고 I2C alias 요구를 설명합니다.

Controllers

SSD1306 · SH1106

Bus

I2C

Pins

4

Designations

3

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 4F0A7581E5420E5906C08D3E0DA2681719C047D37B165118446A244EFC9271D5
.. _ssd1306_128_shield:

SSD1306 128x64(/32) pixels generic shield
#########################################

Overview
********

This is a generic shield for 128x64(/32) pixel resolution OLED displays
based on SSD1306 controller. These displays have an I2C interface and
usually only four pins: GND, VCC, SCL and SDA. Display pins can be
connected to the pin header of a board using jumper wires.

Current supported displays
==========================

+---------------------+---------------------+---------------------+
| Display             | Controller /        | Shield Designation  |
|                     | Driver              |                     |
+=====================+=====================+=====================+
| No Name             | SSD1306 /           | ssd1306_128x64      |
| 128x64 pixel        | ssd1306             |                     |
+---------------------+---------------------+---------------------+
| No Name             | SSD1306 /           | ssd1306_128x32      |
| 128x32 pixel        | ssd1306             |                     |
+---------------------+---------------------+---------------------+
| No Name             | SH1106 /            | sh1106_128x64       |
| 128x64 pixel        | ssd1306             |                     |
+---------------------+---------------------+---------------------+

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

This shield can only be used with a board which provides a configuration
for Arduino connectors and defines a node alias for the I2C interface
(see :ref:`shields` for more details).

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

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

.. zephyr-app-commands::
   :zephyr-app: samples/subsys/display/lvgl
   :board: frdm_k64f
   :shield: ssd1306_128x64
   :goals: build

Part 3

한국어 전문 번역

개요

SSD1306 controller 기반 128×64 또는 128×32 pixel OLED display를 위한 generic shield입니다. 이 display는 I2C interface를 사용하며 보통 GND, VCC, SCL, SDA의 pin 네 개만 있습니다. Jumper wire로 display pin을 board pin header에 연결할 수 있습니다.

현재 지원하는 display

DisplayController / driverShield designation
No Name 128×64 pixelSSD1306 / ssd1306ssd1306_128x64
No Name 128×32 pixelSSD1306 / ssd1306ssd1306_128x32
No Name 128×64 pixelSH1106 / ssd1306sh1106_128x64

요구 사항

이 shield는 Arduino connector 구성을 제공하고 I2C interface용 node alias를 정의한 board에서만 사용할 수 있습니다.

프로그래밍

west build를 호출할 때 --shield ssd1306_128x64를 지정합니다. 예:

west build -b frdm_k64f   --shield ssd1306_128x64   samples/subsys/display/lvgl

Source

출처

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