Panduan Pengaturan dan Contoh Penggunaan LilyGO T-Display S3

Pengenalan proyek

LilyGo T-Display S3 adalah papan pengembangan berbasis ESP32-S3, dilengkapi dengan layar TFT 1,9 inci. Proyek ini menyediakan panduan penyiapan terperinci dan beberapa kode contoh untuk membantu pengembang dengan cepat memulai dan menggunakan papan pengembangan ini untuk pengembangan.

images?q=tbn:ANd9GcQfnt1adzvO59H1pvFLeY2qE8oeoirf7r0FZnFwyTfdyQ&s=10
T-Tampilan S3 | Gambar: Lilygo

Contoh proyek T-Display S3

Persiapan lingkungan

Instal Arduino IDE

Pastikan Anda memiliki versi terbaru dari Arduino IDE yang diinstal.

Pasang dukungan papan ESP32

  1. Dalam ide Arduino, pergi ke file -> preferensi, dan tambahkan URL berikut ke URL pengelola papan tambahan:
				
					https://dl.espressif.com/dl/package_esp32_index.json  
				
			
Arduino IDE Preferences window with ESP32 board manager URL configured
Configuring the ESP32 board manager URL in Arduino IDE's Preferences.
  1. Buka alat -> papan -> Manajer Dewan, cari “esp32” dan instal dukungannya.
Arduino IDE Boards Manager showing installed ESP32 board packages
Managing ESP32 board support in Arduino IDE's Boards Manager

Unduh kode proyek:

Unduh melalui halaman web GitHub (untuk pemula)
  1. Kunjungi halaman proyek: https://github.com/teastainGit/LilyGO-T-display-S3-setup-and-examples.
  2. Klik Kode tombol (di sebelah kanan), lalu pilih Unduh zip untuk mendapatkan file terkompresi.
GitHub repository page showing Download ZIP option for LilyGO T Display S3 project
Downloading the LilyGO T-Display S3 project code as a ZIP file from GitHub.
  1. Unzip file yang diunduh ke folder lokal setelah selesai.
Unduh melalui baris perintah git (untuk pengembang)
Tangga:
  1. Instal Git:
    • jendela: Unduh git untuk windows dan menginstalnya.
    • macOS/Linux: Git biasanya sudah diinstal sebelumnya. Jika tidak, gunakan pengelola paket (mis. sudo apt install git di Linux).
  2. Buka Command Prompt/Terminal:
    • jendela: Peluncuran git bash (disertakan dengan instalasi git).
    • macOS/Linux: Buka aplikasi terminal.
  3. Jalankan perintah klon:
				
					git clone https://github.com/teastainGit/LilyGO-T-display-S3-setup-and-examples.git  
				
			

Ini akan mengunduh kode ke direktori baris perintah Anda saat ini.

Konfigurasikan papan pengembangan

  • Di Arduino IDE, pilih alat -> papan -> esp32 arduino -> Modul Dev ESP32S3.
  • Pilih port yang benar (biasanya /dev/cu.usbserial-* atau com3, dll).
Arduino IDE Tools menu with ESP32S3 Dev Module selected
Configuring the ESP32S3 Dev Module in Arduino IDE's Tools menu

Unggah kode contoh

  • Buka lilygo t-display-s3 setup.txt file dalam proyek dan ikuti petunjuknya.
  • Ambil contoh kode esnow_for_t_display Sebagai contoh:
				
					// Example Code: ESPNOW_for_T_Display  
#include <esp_now.h>  
#include <WiFi.h>  

void setup() {  
  Serial.begin(115200);  
  WiFi.mode(WIFI_STA);  
  if (esp_now_init() != ESP_OK) {  
    Serial.println("Error initializing ESP-NOW");  
    return;  
  }  
}  

void loop() {  
  // Main loop code  
}  
				
			

Melalui tutorial ini, Anda dapat dengan cepat memulai dengan Lilygo T-Display S3 Development Board dan memanfaatkan kode contohnya yang melimpah untuk pengembangan. Kami harap Anda menemukan kesenangan dan inspirasi dalam proyek ini!

catatan:

Jika Anda membutuhkan papan, Anda dapat membelinya dari situs mereka:  T-Tampilan S3

Lilygo T-Display S3 Project Setup dan Daftar Periksa GPIO

Nyata Proyek S3 Lilygo T-display, Masalah yang paling umum adalah pemilihan paket papan, konfigurasi driver TFT, perilaku USB CDC/JTAG, pengukuran baterai, dan konflik GPIO dengan pin boot strapping. Verifikasi ini sebelum menambahkan Wi-Fi, BLE, LVGL, sensor, atau kode MQTT.

Pemeriksaan proyek sebelum menyusun contoh

ItemPemeriksaan yang disarankanGejala umum
Profil papanPilih ESP32S3 Dev Module atau profil LILYGO yang sesuai, aktifkan PSRAM jika tersediaSketsa berhasil dikompilasi tetapi mengalami crash saat grafis atau alokasi LVGL
Driver layarKonfirmasi pin ST7789, pin lampu latar, rotasi, dan pengaturan TFT_eSPI atau Arduino_GFXLayar putih, antarmuka cermin (terbalik), atau warna salah
Mode USBPeriksa USB CDC saat boot, USB JTAG, dan izin port serialUnggah berhasil sekali tetapi monitor serial menghilang
Daya dan bateraiUkur pembagi VBAT, perilaku IC pengisian daya, arus tidur, dan sumber bangunPersentase baterai salah atau mode tidur nyenyak (deep sleep) terlalu cepat menguras daya

Untuk pekerjaan berbasis PCB khusus pada ESP32-S3, reservasi pin pengikat, simpan trek dari tampilan pendek SPI dan uji retensi antena sebelum Anda menjalankan tata letak.

Bagikan ke:

Scroll to Top

Instant Quote

Penawaran Seketika