
The ILI9341 2.8-inch SPI TFT LCD Display Module is a compact and versatile graphical display designed for embedded electronics and microcontroller-based projects. With a resolution of 240 × 320 pixels and support for up to 65K colors, the display provides clear, vibrant visuals suitable for graphical user interfaces and data visualization.
This module integrates a resistive touchscreen driven by the XPT2046 touch controller, allowing precise user interaction for menus, buttons, and control panels. Communication with the display is handled through an SPI interface, which requires only a few microcontroller pins and makes it easy to integrate with popular development boards such as Arduino, ESP32, STM32, and Raspberry Pi.
Additionally, the module includes an onboard MicroSD card slot that allows images, icons, and graphical resources to be stored and displayed directly from a memory card. Combined with a bright white LED backlight, the display ensures good visibility in a variety of lighting environments.
Key Features:
-
High Resolution TFT Display: 2.8-inch TFT LCD panel with a resolution of 240 × 320 pixels for clear text and detailed graphics.
-
Rich Color Support: Supports up to 65K RGB colors (5-6-5 format) for vibrant graphical output.
-
Resistive Touchscreen: Integrated resistive touch panel with XPT2046 controller for accurate touch detection.
-
ILI9341 Driver IC: Reliable display controller with internal GRAM memory for smooth graphics rendering.
-
SPI Communication: Simple SPI interface that requires minimal wiring and supports easy integration with microcontrollers.
-
LED Backlight: Bright white LED backlight improves readability and screen visibility.
-
MicroSD Card Slot: Allows storing and displaying images or graphical resources directly from an SD card.
Advantages:
-
Compact module suitable for portable and embedded applications.
-
High pixel density provides sharp graphics and readable text.
-
Interactive touchscreen enables user-friendly interfaces.
-
Wide compatibility with many microcontrollers through SPI communication.
Applications:
-
Arduino, ESP32, and STM32 graphical display projects.
-
Embedded control panels and user interfaces.
-
Portable electronic devices and DIY gadgets.
-
Industrial monitoring systems with graphical displays.
-
Educational and prototyping projects involving graphical interfaces.
| Pixel Color | RGB |
| Input Voltage | 3.3 ~ 5V |
| Resolution | 240x320 Pixels |
| Driver IC | ILI9341 |
| Touch IC | XPT2046 |
| Display Area | 2.8" |
| Interface | SPI |
| Product Dimensions | 85 x 50mm |
| Operating range | -20°C to +70°C |
| Product Weight | 60 grams |
ILI9341 Display Interface with STM32 Video Tutorial
ILI9341 Display Interface with ESP32 Video Tutorial
Country of origin :China
Note: The header pins are already soldered to the display.

