Pengantar Proyek
LilyGO T-Display S3 adalah papan pengembangan berbasis ESP32-S3 yang dilengkapi dengan layar TFT berukuran 1,9 inci. Proyek ini menyediakan panduan pengaturan terperinci serta berbagai contoh kode untuk membantu para pengembang segera memulai dan memanfaatkan papan pengembangan ini dalam proses pengembangan.

Contoh Proyek T-Display S3
Persiapan Lingkungan
Install Arduino IDE
Pastikan Anda telah menginstal versi terbaru Arduino IDE.
Pasang Dukungan Papan ESP32
- Di Arduino IDE, buka File -> Preferensi, lalu tambahkan URL berikut ke kolom "URL Pengelola Papan Tambahan":
https://dl.espressif.com/dl/package_esp32_index.json

- Buka Tools -> Boards -> Boards Manager, cari "esp32", lalu instal dukungan tersebut.

Unduh Kode Proyek:
Unduh melalui Halaman Web GitHub (untuk Pemula)
- Kunjungi halaman proyek: https://github.com/teastainGit/LilyGO-T-display-S3-setup-and-examples.
- Klik tombol Kode (di sebelah kanan), lalu pilih Unduh ZIP untuk mendapatkan file terkompresi.

- Ekstrak file yang telah diunduh ke folder lokal setelah proses selesai.
Unduh melalui Baris Perintah Git (untuk Pengembang)
- Instal Git:
- Windows: Unduh Git untuk Windows dan instal.
- macOS/Linux: Git biasanya sudah terpasang. Jika belum, gunakan pengelola paket (misalnya,
sudo apt install gitdi Linux).
- Buka Command Prompt/Terminal:
- Windows: Jalankan Git Bash (termasuk dalam instalasi Git).
- macOS/Linux: Buka aplikasi Terminal.
- Jalankan Perintah Clone:
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 Tools -> Board -> ESP32 Arduino -> ESP32S3 Dev Module.
- Pilih port yang benar (biasanya
/dev/cu.usbserial-*atauCOM3, dll.).

Unggah Contoh Kode
- Buka berkas LilyGO T-Display-S3 Setup.txt dalam proyek tersebut dan ikuti petunjuknya.
- Gunakan kode contoh ESPNOW_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 penggunaan papan pengembangan LilyGO T-Display S3 dan memanfaatkan berbagai kode contoh yang tersedia untuk pengembangan. Kami harap Anda menikmati dan mendapatkan inspirasi dari proyek ini!
catatan:
Jika Anda membutuhkan papan tersebut, Anda bisa membelinya dari situs mereka: T-Display S3




