1. 서론
This manual provides detailed instructions for the Waveshare 0.71inch Double Eye Round LCD Display Module. This module features two 0.71-inch round IPS LCDs, each with a 160x160 resolution and 65K colors, driven by an embedded GC9D01 controller. It utilizes an SPI interface for communication, making it compatible with various microcontroller boards such as ESP32 and Arduino. This document covers the module's components, specifications, setup, operation, and troubleshooting.
2. 패키지 내용물
패키지에는 다음 품목이 포함됩니다.
- 0.71inch DualEye LCD Module x1
- SH1.0 11PIN 케이블 x1
- Convex lens (2pcs) x1

Figure 2.1: Contents of the Waveshare 0.71inch Double Eye Round LCD Display Module package, showing the module, connecting cable, and two convex lenses.
3. 특징
Key features of the 0.71inch Double Eye Round LCD Display Module include:
- Double eye LCD module consisting of two 0.71inch round LCD displays.
- 와이드 IPS 패널 view각도를 나타냅니다.
- 160x160 resolution with 65K colors for clear and vibrant display effects.
- SPI interface, minimizing required IO pins.
- Compatible with controller boards such as ESP32 and Arduino.
- Embedded GC9D01 driver.

그림 3.1: 이상view of the 0.71inch Double Eye LCD Module highlighting its IPS panel, 160x160 resolution, 65K colors, SPI interface, and GC9D01 driver.
4. 사양
Detailed specifications for the module are provided below:
| 매개변수 | 값 |
|---|---|
| 운영 볼륨tage | 3.3V / 5V |
| 해결 | 160 × 160 픽셀 |
| 통신 인터페이스 | 에스피에이 |
| 디스플레이 크기 | 18 × 18(mm) |
| 디스플레이 패널 | IPS |
| 픽셀 피치 | 37.5 × 112.5 (µm) |
| 운전사 | GC9D01 |
| 치수 | 20.00 × 51.00(mm) |
| 품목 무게 | 0.317 온스 |

Figure 4.1: Detailed specifications table for the 0.71inch DualEye LCD Module.
5. 핀 배치 설명
The module communicates via an SPI bus. The following table details the pin connections:
| 핀 | 설명 |
|---|---|
| (주)비씨씨 | Power (3.3V / 5V input) |
| 접지 | 지면 |
| 소음 | SPI 데이터 입력 |
| 클락 | SPI 클록 입력 |
| CS1 | EYE1 Chip Selection |
| CS2 | EYE2 Chip Selection |
| DC | Data/Command Selection |
| RST1 | EYE1 Reset |
| RST2 | EYE2 Reset |
| BL1 | EYE1 Backlight |
| BL2 | EYE2 Backlight |

Figure 5.1: Pinout diagram for the 0.71inch DualEye LCD Module, showing connections for power, SPI communication, and backlight control.
6. 외형 치수
모듈의 물리적 크기는 다음과 같습니다.
- 전체 길이: 51.00mm
- 전체 폭 : 20.00mm
- Display Diameter: Φ18.00 mm
- Mounting Hole Diameter: ΦM2

Figure 6.1: Technical drawing illustrating the outline dimensions of the 0.71inch DualEye LCD Module.
7. 설정 지침
To set up your Waveshare 0.71inch Double Eye Round LCD Display Module, follow these general steps:
- 하드웨어 연결: Connect the module to your chosen microcontroller board (e.g., ESP32, Arduino) using the provided SH1.0 11PIN cable. Ensure correct pin mapping for VCC, GND, DIN, CLK, CS1, CS2, DC, RST1, RST2, BL1, and BL2 as described in the Pinout section.
- 전원 공급 장치: Provide a stable 3.3V or 5V power supply to the VCC pin, depending on your microcontroller's logic level and the module's requirements.
- 소프트웨어 환경 : Install the necessary development environment for your microcontroller (e.g., Arduino IDE, ESP-IDF).
- 라이브러리 설치: The module requires specific display drivers. Waveshare provides resources and example code on their official Wiki. It is recommended to visit the Waveshare Wiki for 0.71inch DualEye LCD Module for the latest drivers and examp코드. 검색 the GC9D01 driver and compatible libraries (e.g., modified TFT_eSPI).
- Initial Code Upload: Upload a basic test sketch or example code from the Waveshare Wiki to verify the connection and display functionality. Pay attention to specific board configurations (e.g., ESP32-C3 vs. ESP32-S3) as library compatibility can vary.
메모: Due to the nature of open-source development and frequent updates to microcontroller libraries, specific setup steps and library versions may vary. Always refer to the official Waveshare Wiki for the most current and accurate information.
8. 사용 설명서
Once the module is set up, you can begin programming it to display content:
- SPI Communication: The module uses the Serial Peripheral Interface (SPI) protocol. You will need to initialize the SPI bus on your microcontroller, specifying the clock speed, data order, and mode.
- Chip Select (CS) Management: Since there are two independent displays, each has its own Chip Select (CS1 for EYE1, CS2 for EYE2) and Reset (RST1 for EYE1, RST2 for EYE2) pins. Your code must manage these pins to select which display you are communicating with or resetting.
- Data/Command (DC) Pin: The DC pin differentiates between data and command bytes sent over the SPI bus. Ensure this pin is correctly toggled according to the GC9D01 driver specifications.
- 백라이트 제어: The BL1 and BL2 pins control the backlights for EYE1 and EYE2, respectively. These can often be controlled via PWM (Pulse Width Modulation) for brightness adjustment.
- 디스플레이 초기화: After power-up and reset, the GC9D01 driver requires a specific sequence of commands to initialize the display. This is typically handled by the display library you are using.
- Drawing Graphics: Use the functions provided by your display library to draw pixels, lines, shapes, text, and images onto the display. Remember that the GC9D01 driver internally treats the display as square, so your software needs to account for the round shape and any "missing" pixels if you want to render content accurately within the circular area.
- Frame Buffer Management: Each display has its own video RAM. If you are animating content or displaying complex graphics, consider how you manage the frame buffers for both displays in your microcontroller's memory.
9. 유지관리
To ensure the longevity and optimal performance of your display module:
- 손질: Handle the module with care, avoiding excessive force or bending, especially on the flexible PCB connections.
- 청소: If necessary, gently clean the display surface with a soft, lint-free cloth. Avoid abrasive materials or harsh chemical cleaners.
- 저장: 모듈을 직사광선과 극한 온도 변화를 피해 건조하고 정전기 방지 환경에 보관하십시오.
- 힘: 항상 올바른 볼륨을 확인하세요.tage is supplied to prevent damage to the module.
10. 문제 해결
디스플레이 모듈에 문제가 발생하면 다음 문제 해결 단계를 고려하십시오.
- 디스플레이가 켜지지 않음:
- Verify power connections (VCC, GND) and ensure the correct voltage (3.3V/5V) is applied.
- Check backlight connections (BL1, BL2) and ensure they are enabled in your code.
- Confirm the display initialization sequence in your code matches the GC9D01 driver requirements.
- No Display Output / Garbled Display:
- Double-check all SPI connections (DIN, CLK, CS1, CS2, DC) for continuity and correct pin mapping.
- Ensure the SPI clock speed is appropriate for the module and your microcontroller.
- Verify that the correct display library and driver (GC9D01) are installed and configured for your specific microcontroller board.
- If using example code, ensure it is compatible with your current library versions and microcontroller model (e.g., ESP32-C3 vs. ESP32-S3). Some users have reported issues with older library versions or specific ESP32 variants.
- Confirm that the Chip Select (CS) and Data/Command (DC) pins are being toggled correctly in your software.
- Only One Eye Working:
- Check the individual CS1/CS2 and RST1/RST2 connections and ensure they are correctly addressed in your code for both displays.
- Verify BL1 and BL2 backlight controls are independently enabled.
- Demo Code Not Compiling or Running:
- Ensure you are using the recommended Arduino IDE or ESP-IDF version.
- Check for library conflicts or outdated library versions. It may be necessary to use specific versions of libraries like TFT_eSPI as recommended by Waveshare's Wiki.
- Confirm board settings in your IDE (e.g., Flash Size, Partition Scheme for ESP32) match the requirements of the demo code.
- 를 참조하십시오 웨이브쉐어 위키 for any updates or specific instructions regarding demo code compatibility.
11. 보증 정보
This product is covered by the standard manufacturer's warranty. For specific details regarding warranty terms, duration, and claims, please refer to the official Waveshare web해당 웹사이트를 방문하거나 고객 지원팀에 직접 문의하십시오. 보증 적용을 위해 구매 증빙 자료를 보관하십시오.
12. 지원
For further assistance, technical documentation, and the latest resources, please visit the official Waveshare Wiki:
Waveshare 0.71inch DualEye LCD Module Wiki
The Wiki provides detailed tutorials, example code, and community forums that can help with advanced usage and specific project integrations.





