2.4 Inch Touch Screen 240×320 LCD TFT ILI9341 Display
2.4 Inch Touch Screen 240×320 LCD TFT ILI9341 Display






Category: Arduino Shields
2.4 Inch Touch Screen TFT LCD 240×320 ILI9341 for Arduino
This 2.4 inch resistive touch TFT combines a 240×320 pixel ILI9341 display with an XPT2046 touch controller on a single board, letting you build interactive UI screens without a separate touchscreen overlay. The display runs over SPI; the touch controller shares the same bus with its own CS line. Both operate at 3.3V logic — level shift for 5V Arduino Uno, connect directly to ESP32 or ESP8266.
- ILI9341 driver, 240×320 pixels — 65K colour (16-bit RGB565)
- XPT2046 resistive touch — SPI, same bus as display, separate CS
- 4-wire SPI — MOSI, SCK, CS, DC for display; separate CS for touch
- 3.3V logic — direct ESP32, level shift for Uno
- Micro SD card slot — SPI, dedicated CS
| Specification | Value |
|---|---|
| Screen size | 2.4 inch diagonal |
| Resolution | 240 x 320 pixels |
| Display driver | ILI9341 |
| Touch controller | XPT2046 (resistive) |
| Interface | SPI (display + touch + SD) |
| Colour depth | 65K colours (16-bit) |
| Logic voltage | 3.3V |
Which library works with the ILI9341 and XPT2046?
The Adafruit ILI9341 library handles display; the XPT2046_Touchscreen library by Paul Stoffregen handles touch — both are in the Arduino Library Manager. For ESP32, Bodmer’s TFT_eSPI is faster and supports both the display and touch in a single library.
How accurate is the resistive touch?
Resistive touch requires a calibration step to map raw XY values to screen coordinates. The TFT_eSPI library includes calibration sketches that generate offset values you store in your code. After calibration, tap accuracy is within 2–3mm — sufficient for buttons and menus, not precise enough for handwriting.
Best for
Arduino and ESP32 interactive UI menus, temperature controller touch interfaces, smart home control panels, data logging screens with touch navigation, handheld game consoles, and any project needing a colour touchscreen in a compact form.
Why Kunkune
Shipped from UK stock. 60-day returns, no minimum order. Fast Royal Mail delivery.
Buying in bulk? For orders of 10+ units, contact us for trade pricing.
A final check before payment
Review your options, quantities and the final total before confirming.
Ordering for an occasion
Delivery times are estimates, so leave time before your occasion.
Standard Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
Express Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
View policyIf plans change
Ask the store about your order before making return or refund arrangements.
Please contact us for the refund processing timeframe before returning an item.
View policyPlanning delivery
Review the available services for your destination.
Standard Shipping · United States: $0.00
Express Shipping · United States: $3.99
View policyReturn arrangements
Contact the store first to check the conditions for your item.
United States · Return window (days after delivery): 30. Return method: By mail. Return postage: Seller pays.
View policy








