2.4 Inch SPI TFT LCD Display Module 240×320 ILI9341 for Arduino ESP32 STM32

2.4 Inch SPI TFT LCD Display Module 240×320 ILI9341 with Touch Support for Arduino, ESP32 & STM32

RS.1,600
Sale price  RS.1,600 Regular price  RS.
Skip to product information
2.4 Inch SPI TFT LCD Display Module 240×320 ILI9341 for Arduino ESP32 STM32

2.4 Inch SPI TFT LCD Display Module 240×320 ILI9341 with Touch Support for Arduino, ESP32 & STM32

RS.1,600
Sale price  RS.1,600 Regular price  RS.

Product Overview

The 2.4 Inch SPI TFT LCD Display Module features a 240 × 320 pixel resolution, ILI9341 display controller, and high-speed SPI interface for smooth graphics performance. It is compatible with Arduino, ESP32, STM32, Raspberry Pi Pico and other SPI-enabled microcontrollers, making it ideal for HMI, IoT, robotics and embedded display applications.

Description

The 2.4 Inch SPI TFT LCD Display Module is a compact full-color display designed for embedded systems, IoT devices and DIY electronics projects. With a 240 × 320 (QVGA) resolution and an ILI9341 controller, it delivers sharp text, vibrant graphics and responsive user interfaces while using only a few GPIO pins through the SPI communication interface.

Its SPI interface allows easy integration with popular development platforms such as Arduino Uno, Mega, Nano, ESP32, ESP8266, STM32 and Raspberry Pi Pico. The module supports popular graphics libraries including Adafruit GFX, TFT_eSPI, LovyanGFX and LVGL, making software development fast and straightforward. Depending on the hardware version, some modules also include a resistive touch controller and microSD card slot for enhanced functionality.

Whether you're designing industrial control panels, portable instruments, smart home interfaces, robotics dashboards or educational electronics projects, this TFT display provides an excellent balance of performance, image quality and ease of use. Its compact size, low power consumption and wide software support make it one of the most popular SPI TFT displays for makers and professional developers.

Key Features

  • 2.4-inch full-color TFT LCD display
  • 240 × 320 (QVGA) resolution
  • ILI9341 display controller
  • High-speed SPI communication interface
  • 16-bit RGB color display
  • Wide viewing angle
  • Fast graphics rendering
  • Low power consumption
  • Supports multiple graphics libraries
  • Easy integration with popular development boards

Technical Specifications

Specification Details
Display Size 2.4 Inch
Display Type TFT LCD
Resolution 240 × 320 Pixels
Controller IC ILI9341
Interface SPI
Display Colors 65K RGB
Operating Voltage 3.3V (logic), many modules support 5V input through onboard regulator
Backlight LED
Viewing Direction Wide Angle
Active Area Approximately 36.72 × 48.96 mm
Driver Support Adafruit GFX, TFT_eSPI, LovyanGFX, LVGL

 

Applications

  • Arduino projects
  • ESP32 HMI displays
  • STM32 embedded systems
  • Raspberry Pi Pico projects
  • Industrial control panels
  • Smart home interfaces
  • Robotics displays
  • IoT dashboards
  • Data monitoring systems
  • DIY electronics

Compatibility

  • Arduino Uno
  • Arduino Nano
  • Arduino Mega
  • ESP32
  • ESP8266
  • STM32
  • Raspberry Pi Pico
  • Other SPI-compatible microcontrollers

Package Includes

  • 1 × 2.4 Inch SPI TFT LCD Display Module

Important Notes

  • Operates using the SPI communication interface.
  • Some versions include a resistive touch controller and MicroSD card slot; verify your module variant before purchase.
  • Logic levels are typically 3.3V; check your specific board if connecting to 5V microcontrollers.
  • Install the appropriate display library and driver settings before use.
  • Ensure correct SPI pin connections for reliable operation.

FAQs

1. What controller does this display use?

Most versions use the ILI9341 display controller.

2. Is it compatible with ESP32?

Yes. It works with ESP32 using the SPI interface.

3. Can I use it with Arduino Uno?

Yes. The display is fully compatible with Arduino Uno, Nano and Mega.

4. Does it support touch?

Some versions include a resistive touch controller, while others are display-only. Please check the product variant.

5. Does it include a MicroSD card slot?

Some modules include a built-in MicroSD card slot for displaying images or storing data.

6. Which graphics libraries are supported?

It supports Adafruit GFX, TFT_eSPI, LovyanGFX, LVGL and other compatible libraries.

7. What is the display resolution?

The display has a 240 × 320 pixel (QVGA) resolution.

8. Is it suitable for industrial HMI projects?

Yes. It is commonly used in HMI, automation, robotics and embedded control applications.

You may also like