LilyGO T-Display S3 Kurulum ve Örnek Kılavuzu

Proje Tanıtımı

Lilygo T-Display S3, 1.9 inç TFT ekranla donatılmış ESP32-S3 tabanlı bir geliştirme kartıdır. Bu proje, geliştiricilerin hızlı bir şekilde başlamasına ve bu geliştirme panosunu geliştirme için kullanmasına yardımcı olmak için ayrıntılı kurulum kılavuzları ve çoklu örnek kodlar sağlar.

images?q=tbn:ANd9GcQfnt1adzvO59H1pvFLeY2qE8oeoirf7r0FZnFwyTfdyQ&s=10
T-Ekran S3 | Resim: Lilygo

T-Ekran S3 Proje Örneği

çevre hazırlığı

Arduino IDE'yi yükleyin

Arduino IDE’nin en son sürümünün kurulu olduğundan emin olun.

ESP32 kartı desteğini yükleyin

  1. Arduino Ide’de, git dosya -> tercihlerve aşağıdaki URL’yi şuraya ekleyin: Ek Kurullar Yöneticisi URL’leri:
				
					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. Açık Araçlar -> panolar -> yönetim kurulu başkanı, “ESP32” yi arayın ve desteği yükleyin.
Arduino IDE Boards Manager showing installed ESP32 board packages
Managing ESP32 board support in Arduino IDE's Boards Manager

Proje kodunu indirin:

GitHub web sayfası üzerinden indirin (yeni başlayanlar için)
  1. Proje sayfasını ziyaret edin: https://github.com/teastainGit/LilyGO-T-display-S3-setup-and-examples.
  2. tıklayın Kod düğmesi (sağda), ardından Zip İndir Sıkıştırılmış bir dosya almak için.
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. Tamamlandıktan sonra indirilen dosyayı yerel bir klasöre açın.
Git komut satırı aracılığıyla indirin (geliştiriciler için)
Adımlar:
  1. Git’i yükle:
    • pencereler: İndir Windows için git ve yükleyin.
    • MacOS/Linux: Git genellikle önceden yüklenir. Değilse, bir paket yöneticisi kullanın (ör. sudo apt kurulum git Linux’ta).
  2. Bir komut istemi/terminalini açın:
    • pencereler: Fırlatma git bash (git kurulumuna dahildir).
    • MacOS/Linux: Terminal uygulamasını açın.
  3. klon komutunu çalıştır:
				
					git clone https://github.com/teastainGit/LilyGO-T-display-S3-setup-and-examples.git  
				
			

Bu, kodu mevcut komut satırı dizininize indirecektir.

Geliştirme panosunu yapılandırın

  • Arduino IDE’de, seçin Araçlar -> tahta -> ESP32 Arduino -> ESP32S3 Dev Modülü.
  • Doğru bağlantı noktasını seçin (genellikle /dev/cu.usbserial-* veya com3, vb.).
Arduino IDE Tools menu with ESP32S3 Dev Module selected
Configuring the ESP32S3 Dev Module in Arduino IDE's Tools menu

Örnek Kod Yükle

  • Aç Lilygo T-Display-S3 Setup.txt projeye dosyalayın ve talimatları izleyin.
  • Örnek kodu al ESPNOW_FOR_T_GÖRÜNTÜ Örnek olarak:
				
					// 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  
}  
				
			

Bu öğretici aracılığıyla, Lilygo T-Display S3 geliştirme panosuna hızlı bir şekilde başlayabilir ve geliştirme için bol örnek kodlarından yararlanabilirsiniz. Umarız bu projede eğlence ve ilham bulursunuz!

Not:

Tahtaya ihtiyacınız varsa, kendi sitesinden satın alabilirsiniz:  T-Ekran S3

Lilygo T-Display S3 Proje Kurulumu ve GPIO Kontrol Listesi

Gerçek için Lilygo T-Display S3 Projeleri, en yaygın sorunlar, pano paketi seçimi, TFT sürücü yapılandırması, USB CDC/JTAG davranışı, pil ölçümü ve önyükleme çemberleme pinleriyle GPIO çakışmalarıdır. Wi-Fi, BLE, LVGL, Sensörler veya MQTT kodunu eklemeden önce bunları doğrulayın.

Örnekleri derlemeden önce proje kontrolleri

ÖğeÖnerilen kontrolTipik belirti
Kart profiliESP32S3 Dev Module veya uygun LILYGO profilini seçin, takılıysa PSRAM'i etkinleştirinKod derleniyor ancak grafik işlemleri veya LVGL bellek ayırma sırasında çöküyor
Ekran sürücüsüST7789 pinlerini, arka ışık pinini, rotasyonu ve TFT_eSPI veya Arduino_GFX yapılandırmasını doğrulayınBeyaz ekran, yansıtılmış arayüz veya yanlış renkler
USB moduÖnyüklemede USB CDC, USB JTAG ve seri port izinlerini kontrol edinYükleme bir kez çalışıyor ancak seri monitör kayboluyor
Güç ve pilVBAT bölücüyü, şarj entegresi davranışını, uyku akımını ve uyandırma kaynağını ölçünPil yüzdesi yanlış veya derin uyku (deep sleep) çok hızlı tüketim yapıyor

ESP32-S3’te özel bir PCB tabanlı çalışma için, çemberleme pimlerini rezerve edin, SPI kısa ekranından izleri tutun ve düzeni çalıştırmadan önce anten tutmayı test edin.

Paylaş:

Scroll to Top

Instant Quote

Anında Fiyat Teklifi