Apa itu ILI9341?
ILI9341 adalah driver TFT 262K warna dengan GRAM on-chip 172.800 byte, tepat satu frame penuh 240×320 pada warna 18-bit. Driver ini menjadi pengontrol default untuk modul SPI 2,4″ dan 2,8″ untuk hobi maupun industri.
ILI9341 di ESP32
Di ESP32 panel biasanya digerakkan lewat SPI 40 MHz dengan DMA. Untuk UI LVGL yang halus, gunakan buffer parsial 1/10 layar dan aktifkan double buffering pada desain tanpa PSRAM.
Terkait
Dukungan pustaka ILI9341
| Pustaka | Driver / kelas | Catatan |
|---|---|---|
| TFT_eSPI (Arduino) | ILI9341_DRIVER (or ILI9341_2_DRIVER) | |
| LovyanGFX (Arduino / ESP-IDF) | lgfx::Panel_ILI9341 | |
| ESP-IDF esp_lcd | espressif/esp_lcd_ili9341 |
User_Setup_ILI9341.h · LGFX_ILI9341.hpp. Pin bersifat sementara; kami akan mengirim email saat menambahkan konfigurasi yang sudah diuji.
Dev board yang memakai ILI9341
Modul display yang memakai ILI9341
ILI9341: troubleshooting & FAQ
ILI9341 vs ST7789: mana yang harus dipilih?
Keduanya adalah driver 240×320 dengan GRAM. Modul ILI9341 biasanya TN atau IPS berukuran 2,4″–3,2″; ST7789 mendominasi panel IPS yang lebih kecil. Dukungan pustaka keduanya sangat baik, jadi pilih berdasarkan ukuran panel, sudut pandang, dan ketersediaan.
Mengapa ILI9341 saya menampilkan layar putih?
Penyebab paling umum adalah reset yang hilang atau salah, MISO/MOSI tertukar, jalur daya yang hanya ke backlight, atau pustaka yang dikonfigurasi untuk driver lain. Konfirmasikan ID driver dengan membaca register 0xD3.
Pengontrol sentuh apa yang dipakai dengan modul ILI9341?
Versi resistif biasanya memakai XPT2046 lewat SPI. Versi kapasitif biasanya memakai FT6206/FT6336 lewat I2C.
