릴리고 T-QT 프로

LILYGO T-QT Pro ESP32-S3 개발 보드 사용자 설명서

모델: T-QT Pro | 브랜드: LILYGO

1. 제품 오버view

LILYGO T-QT Pro는 ESP32-S3FN4R2 Xtensa LX7 마이크로프로세서와 0.85인치 GC9107 TFT IPS LCD 디스플레이 모듈을 탑재한 소형 개발 보드입니다. 이 보드는 다양한 임베디드 애플리케이션에 적합하며, Wi-Fi 및 블루투스 연결 기능과 배터리 충전 및 방전 기능을 제공합니다.

릴리고 T-QT 프로 전면 view 시계를 표시함

그림 1: 전면 view LILYGO T-QT Pro 모듈에 시계가 표시되어 있는 모습입니다.

주요 특징:

  • MCU : ESP32-S3FN4R2 Xtensa LX7 마이크로프로세서.
  • 표시하다: 0.85인치 GC9107 TFT IPS LCD.
  • 연결성: Wi-Fi(802.11b) 및 블루투스.
  • 힘: 배터리 충전 및 방전 기능이 내장되어 있습니다.
  • USB: USB 2.0(USBA-USBC) 및 USB 3.0(USBC-USBC) 프로토콜을 지원합니다.
  • 프로그램 작성: 아두이노 IDE 및 마이크로파이썬과 호환됩니다.

패키지 내용:

LILYGO T-QT Pro 패키지에는 일반적으로 다음과 같은 항목이 포함됩니다.

  • 0.85인치 GC9107 TFT IPS LCD 디스플레이 모듈이 포함된 T-QT Pro 메인보드 1개
  • 1 x 배터리
  • 2 x PH2.54 PIN (1*7P) 헤더
  • 1 x JST 2.0mm 2핀 케이블
  • 1 x 암 연결 케이블 PH2.0 2P
LILYGO T-QT Pro 패키지 구성품

그림 2: LILYGO T-QT Pro 패키지 구성품.

2. 설치 및 하드웨어 오버헤드view

LILYGO T-QT Pro를 사용하기 전에 하드웨어 구성 요소와 기본 설정 방법을 숙지하십시오.

하드웨어 특징 :

  • 전원 및 데이터 전송용 USB Type-C 포트.
  • 양쪽에 부팅 및 사용자 지정 버튼이 있습니다.
  • 측면에 리셋 버튼이 있습니다.
  • USB 포트 뒷면에 JST-GH 1.25mm 2핀 배터리 인터페이스가 있습니다.
  • 기능 확장을 위한 GPIO 핀 확장 정의.
  • STEMMA QT/Qwiic을 지원하는 JST-SH 1.0mm 4핀 인터페이스가 예약되어 있습니다.
LILYGO T-QT Pro 핀 배치도

그림 3: LILYGO T-QT Pro의 상세 핀 배치도.

초기 전원 켜기 및 시간 동기화:

배터리를 연결하고 전원을 켜면, 기기가 Wi-Fi 네트워크에 연결되어 있는 경우 자동으로 시간을 동기화할 수 있습니다.

영상 1: 제품 개봉, 배터리 연결, 전원 켜기 및 자동 시간 동기화 과정을 보여줍니다(0:09 - 1:20).

3. 펌웨어 설치 및 프로그래밍

LILYGO T-QT Pro는 다양한 프로그래밍 플랫폼을 지원합니다. 아래는 다운로드 모드 진입 및 개발 환경 설정 방법입니다.

다운로드 모드 진입 중:

새 펌웨어를 플래싱하기 위해 다운로드 모드로 진입하는 방법은 두 가지가 있습니다.

  1. 방법 1: USB 케이블을 연결한 다음 버튼을 길게 누르세요. 신병 버튼을 누른 상태에서 신병, 누르세요 다시 놓기 단추.
  2. 방법 2: 를 누르고 계세요 신병 버튼을 누른 후 USB 케이블을 연결하세요.

영상 2: 다운로드 모드로 진입하는 두 가지 방법을 모두 보여줍니다(2:30 - 3:00).

3.1. PlatformIO 설치/굽기:

PlatformIO는 임베디드 시스템 개발을 위한 전문 개발 환경입니다. 다음 단계를 따라 펌웨어를 설치하고 플래싱하세요.

  1. 필요한 도구인 Python, VS Code 및 Git을 설치하세요.
  2. VS Code를 열고 PlatformIO IDE 확장 프로그램을 설치하세요.
  3. LILYGO T-Display-S3 GitHub 저장소를 클론하세요.
  4. PlatformIO에서 프로젝트를 열고 `platformio.ini` 파일을 구성하세요. file.
  5. 펌웨어를 빌드하고 T-QT Pro 보드에 업로드하십시오.

영상 3: PlatformIO를 사용하여 펌웨어를 빌드하고 플래싱하는 방법에 대한 자세한 안내 (3:00 - 7:50).

3.2. 아두이노 IDE 설치/프로그래밍:

아두이노 IDE는 취미 활동가와 전문가 모두에게 인기 있는 선택입니다. T-QT Pro와 함께 사용하려면 다음 단계를 따르세요.

  1. 공식 웹사이트에서 Arduino IDE를 다운로드하여 설치하세요. web대지.
  2. ESP32 보드 관리자를 추가하세요 URL Arduino IDE 환경 설정에서.
  3. 보드 관리자를 통해 ESP32 보드 패키지를 설치하세요.
  4. 올바른 보드(ESP32-S3 개발 모듈)와 포트를 선택하십시오.
  5. 스케치를 업로드하세요.

영상 4: 아두이노 IDE 설정 및 펌웨어 업로드에 대한 단계별 지침 (7:50 - 14:40).

3.3. MicroPython 설치/패키징:

MicroPython은 Python 3 프로그래밍 언어의 간결하고 효율적인 구현체입니다. T-QT Pro에 MicroPython을 설치하려면 다음 단계를 따르세요.

  1. Thonny IDE를 다운로드하세요.
  2. ESP32-S3 MicroPython 펌웨어(.bin)를 다운로드하세요. file) micropython.org에서 가져왔습니다.
  3. ESP 플래시 다운로드 도구를 사용하여 MicroPython 펌웨어를 보드에 플래싱하십시오.
  4. Thonny를 통해 보드에 연결하고 MicroPython 스크립트를 업로드하세요.

영상 5: MicroPython 설치 및 펌웨어 플래싱 가이드 (14:40 - 18:50).

3.4. ESP-IDF 설치/굽기:

ESP-IDF(Espressif IoT Development Framework)는 ESP32용 공식 개발 프레임워크입니다. 고급 사용자를 위한 설명입니다.

  1. 운영 체제(Linux, macOS 또는 Windows)에서 ESP-IDF를 설정하려면 Espressif 공식 문서를 참조하십시오.
  2. ESP-IDF 저장소를 복제하고 환경 변수를 설정하세요.
  3. 이전 계정으로 이동amp프로젝트(예: `get-started/hello_world`).
  4. `idf.py build`와 `idf.py flash` 명령어를 사용하여 프로젝트를 빌드하고 플래싱하세요.

비디오 6: ESP-IDF 설정 및 기본 'hello_world' 예제 플래싱 방법 안내ample (18:50 - 23:20).

4. 와이파이 구성

T-QT Pro를 Wi-Fi 네트워크에 연결하려면 스마트폰의 ESPTouch 애플리케이션을 사용하면 됩니다. 이는 특히 초기 설정이나 네트워크를 변경할 때 유용합니다.

  1. ESPTouch 애플리케이션을 다운로드하세요(iOS 앱스토어 및 안드로이드용은 GitHub에서 이용 가능).
  2. 스마트폰이 2.4GHz Wi-Fi 네트워크에 연결되어 있는지 확인하십시오(5GHz는 지원되지 않습니다).
  3. ESPTouch 앱을 열고 Wi-Fi 비밀번호를 입력한 후 연결 과정을 시작하세요.
  4. T-QT Pro는 설정된 네트워크에 연결을 시도합니다. 연결에 성공하면 시간을 동기화하고 관련 정보를 표시합니다.

동영상 7: ESPTouch 앱을 사용하여 Wi-Fi 네트워크 자격 증명을 배포하는 방법을 보여줍니다(23:20 - 24:08).

5. 사양

특징세부 사항
MCUESP32-S3FN4R2 Xtensa LX7 마이크로프로세서
숫양PSRAM
무선형802.11b, 블루투스
운영 체제리눅스
제품 치수1.3 x 0.7 x 0.35 인치
품목 무게2.4 온스
CPU 제조업체에스프레소 시스템

6. 문제 해결

  • 펌웨어 설치 후 화면이 표시되지 않습니다. 펌웨어 업데이트 후에도 화면이 계속 검은색으로 표시되면 올바른 펌웨어를 선택했는지 확인하십시오. file일부 펌웨어 버전에는 디스플레이 초기화 기능이 포함되어 있지 않을 수 있습니다. 하드웨어 기능 확인을 위해 공장 테스트 펌웨어를 플래싱해 보십시오.
  • USB 포트가 인식되지 않습니다. ESP32-S3에 필요한 USB 드라이버가 설치되어 있는지 확인하십시오. 다른 USB 케이블이나 포트를 사용해 보십시오.
  • Wi-Fi 연결 문제: Wi-Fi 네트워크가 2.4GHz 대역인지 확인하십시오. T-QT Pro는 5GHz 네트워크를 지원하지 않습니다. Wi-Fi 비밀번호를 다시 한번 확인하십시오.
  • 이사회에서 응답이 없습니다. 보드가 응답하지 않으면 다운로드 모드로 진입하여(방법 2: BOOT 버튼을 누른 상태에서 USB를 연결) 펌웨어를 다시 플래싱해 보세요.

7. 지원

추가적인 지원, 자료 및 커뮤니티 지원이 필요하시면 다음 리소스를 참조하십시오.

  • GitHub 저장소: github.com/Xinyuan-LilyGO/T-QT (코드 예시 포함)amp도면, 회로도 및 문서).
  • 에스프레시프 문서: ESP32-S3에 대한 자세한 정보는 Espressif 공식 웹사이트를 방문하세요. web대지.
  • 커뮤니티 포럼: 팁과 문제 해결 방법을 얻기 위해 다른 사용자 및 개발자와 소통하세요.

관련 문서 - T-QT 프로

사전view LILYGO T-QT Pro 사용자 가이드
LILYGO T-QT Pro 개발 보드에 대한 포괄적인 사용자 가이드로, Arduino 및 ESP32-S3 모듈의 설정, 구성 및 사용 방법을 자세히 설명합니다.
사전view LILYGO T-BEAM-S3 사용자 가이드: 설정 및 개발
이 사용자 가이드는 LILYGO T-BEAM-S3 개발 보드 설정에 대한 포괄적인 지침을 제공합니다. Arduino IDE를 사용하여 소프트웨어 환경을 구성하고, 보드를 연결하고, IoT 프로젝트에 Wi-Fi, BLE, GPS, LoRa 기능을 활용하는 방법을 알아보세요.
사전view LILYGO T-Display-S3 사용자 가이드
LILYGO T-Display-S3 개발 보드에 대한 사용자 가이드로, 설정, Arduino IDE 사용법, 기본 Wi-Fi 명령 등을 다룹니다.
사전view LILYGO T-Dongle-S3 사용자 가이드: ESP32-S3 개발 시작하기
LILYGO T-Dongle-S3 개발 보드에 대한 포괄적인 사용자 가이드입니다. Arduino 개발 환경 설정, ESP32-S3 모듈 프로그래밍, Wi-Fi 및 블루투스 기능 탐색 방법을 알아보세요.
사전view LILYGO T-WATCH S3 사용자 가이드: Arduino를 사용한 설정 및 개발
LILYGO T-WATCH S3를 사용하여 IoT 애플리케이션을 개발하는 방법을 알아보세요. 이 가이드는 Arduino IDE 설정, ESP32-S3 프로그래밍, 그리고 Xinyuan에서 제공하는 SSC 명령어 사용 방법을 다룹니다.
사전view LILYGO T-임베드 사용자 가이드
LILYGO T-Embed 개발 보드에 대한 포괄적인 사용자 가이드로, 설정, Arduino IDE 통합, Wi-Fi 명령 참조 등을 다룹니다.