- All products
- Displays
- Graphical
- LCD TFT 2.4 inch Touch Screen Module 240X320 for Arduino
- Graphical
Features
- Multi-Way Communication: Supports multiple communication protocols, providing flexibility for a wide range of embedded applications.
- Resistive Touch Capability: Integrated 4-wire resistive touch screen enables direct user interaction using standard microcontroller inputs.
- High-Resolution Display: Capable of displaying graphics and images at up to 240 x 320 pixel resolution.
- ILI9341 Driver: Uses the widely adopted ILI9341 controller, offering reliable performance and broad library support.
- Controllable LED Backlight: Features four bright white LED backlights, enabled by default and controllable via a digital pin for power optimization.
Specifications
- Driver IC: ILI9341
- Display Type: TFT LCD
- Display Size: 2.4 Inch diagonal
- Resolution: 240 x 320 pixels
- Color Depth: 262,000 colors, 18-bit color
- Touch Screen: 4-wire resistive touch
- Digital Interface: 8-bit data bus with four control lines
- Pin Usage: Digital pins 5 to 13 and analog pins A0 to A3
- Additional Pins: Digital pins 2, 3, 4, and 5 available when the micro SD slot is unused
- Logic Level Compatibility: 3.3V and 5V
- Operating Voltage: 7.5V
Pinout of the Module
- 5V: Module power supply 5V
- 3.3V: Module power supply 3.3V
- GND: Ground
- LCD_RST: LCD reset signal, active low
- LCD_CS: LCD chip select signal, active low
- LCD_RS: Command or data selection signal
- LCD_WR: LCD write control signal
- LCD_RD: LCD read control signal
- LCD_D0 to LCD_D7: 8-bit LCD data bus
- SD_SS: SD card SPI chip select signal
- SD_DI: SD card SPI MOSI signal
- SD_DO: SD card SPI MISO signal
- SD_SCK: SD card SPI clock signal
Applications
- Industrial systems for data visualization
- IoT room status and information boards
- Game consoles and interactive projects
- Navigation and monitoring systems
- Mobile and handheld devices with touch-based interfaces
Libraries
- Adafruit GFX Library: Core graphics library required for rendering text, shapes, and images. https://github.com/adafruit/Adafruit_GFX
- Adafruit ILI9341 Library: Display driver library for controlling the ILI9341 TFT controller. https://github.com/adafruit/Adafruit_ILI9341
- MCUFRIEND_kbv Library: Commonly used library for Arduino-compatible 2.4 Inch TFT shields. https://github.com/prenticedavid/MCUFRIEND_kbv
- TouchScreen Library: Required for handling resistive touch input. https://github.com/adafruit/Adafruit_TouchScreen
- SD Library: Used to access the onboard micro SD card slot. https://github.com/arduino-libraries/SD
Sample Code
- Example sketches and test code are available within the listed libraries
- Upload the main.ino file to the Arduino board to test the display module, including full-screen calibration
Features
- Multi-Way Communication: Supports multiple communication protocols, providing flexibility for a wide range of embedded applications.
- Resistive Touch Capability: Integrated 4-wire resistive touch screen enables direct user interaction using standard microcontroller inputs.
- High-Resolution Display: Capable of displaying graphics and images at up to 240 x 320 pixel resolution.
- ILI9341 Driver: Uses the widely adopted ILI9341 controller, offering reliable performance and broad library support.
- Controllable LED Backlight: Features four bright white LED backlights, enabled by default and controllable via a digital pin for power optimization.
Specifications
- Driver IC: ILI9341
- Display Type: TFT LCD
- Display Size: 2.4 Inch diagonal
- Resolution: 240 x 320 pixels
- Color Depth: 262,000 colors, 18-bit color
- Touch Screen: 4-wire resistive touch
- Digital Interface: 8-bit data bus with four control lines
- Pin Usage: Digital pins 5 to 13 and analog pins A0 to A3
- Additional Pins: Digital pins 2, 3, 4, and 5 available when the micro SD slot is unused
- Logic Level Compatibility: 3.3V and 5V
- Operating Voltage: 7.5V
Pinout of the Module
- 5V: Module power supply 5V
- 3.3V: Module power supply 3.3V
- GND: Ground
- LCD_RST: LCD reset signal, active low
- LCD_CS: LCD chip select signal, active low
- LCD_RS: Command or data selection signal
- LCD_WR: LCD write control signal
- LCD_RD: LCD read control signal
- LCD_D0 to LCD_D7: 8-bit LCD data bus
- SD_SS: SD card SPI chip select signal
- SD_DI: SD card SPI MOSI signal
- SD_DO: SD card SPI MISO signal
- SD_SCK: SD card SPI clock signal
Applications
- Industrial systems for data visualization
- IoT room status and information boards
- Game consoles and interactive projects
- Navigation and monitoring systems
- Mobile and handheld devices with touch-based interfaces
Libraries
- Adafruit GFX Library: Core graphics library required for rendering text, shapes, and images. https://github.com/adafruit/Adafruit_GFX
- Adafruit ILI9341 Library: Display driver library for controlling the ILI9341 TFT controller. https://github.com/adafruit/Adafruit_ILI9341
- MCUFRIEND_kbv Library: Commonly used library for Arduino-compatible 2.4 Inch TFT shields. https://github.com/prenticedavid/MCUFRIEND_kbv
- TouchScreen Library: Required for handling resistive touch input. https://github.com/adafruit/Adafruit_TouchScreen
- SD Library: Used to access the onboard micro SD card slot. https://github.com/arduino-libraries/SD
Sample Code
- Example sketches and test code are available within the listed libraries
- Upload the main.ino file to the Arduino board to test the display module, including full-screen calibration