2.8" TFT LCD Touch Screen Display + Stylus - 240x320 ILI9341
2.8" TFT LCD Touch Screen Display + Stylus - 240x320 ILI9341 has a 5-10 day lead time before dispatch. Order will only be sent once all items are available for delivery.
Upgrade your electronics projects with this 2.8" TFT LCD Touch Screen Display Module, featuring a 240x320 resolution powered by the trusted ILI9341 driver. The included stylus provides precise input for interactive interfaces, making it perfect for custom control panels, portable devices, and maker projects.
Key Features:
- Sharp Display: 240x320 resolution with 65K colors for crisp and vivid graphics.
- Touch Functionality: Responsive resistive touchscreen for intuitive interaction.
- Stylus Included: Ensures accurate input for detailed projects.
- SPI Communication: Reliable connection with microcontrollers and single-board computers.
- Compact Design: Perfect for embedded projects, DIY interfaces, and IoT applications.
Technical Specifications:
- Screen Size: 2.8" diagonal
- Resolution: 240x320 pixels
- Driver IC: ILI9341
- Touch Type: Resistive (stylus included)
- Interface: SPI
- Voltage: 3.3V/5V
Pinout
The display and touch controller communicate over separate SPI buses, so most microcontroller projects need to wire both sets of pins. The table below covers every pin on the module.

Display Pins
| Pin Name | Description |
|---|---|
| VCC | Power input, 3.3V or 5V |
| GND | Ground |
| CS | Display chip select |
| RESET | Display reset pin |
| D/C | Data/command select pin |
| SDI (MOSI) | SPI data input to the display |
| SCK | SPI clock for the display |
| LED | Backlight control, tie to 3.3V/5V or drive with PWM to dim |
Touch Controller Pins
| Pin Name | Description |
|---|---|
| T_CLK | SPI clock for the touch controller |
| T_CS | Touch controller chip select |
| T_DIN | SPI data input to the touch controller (MOSI) |
| T_OUT / SDO (MISO) | SPI data output from the touch controller, shared with the display MISO line |
| T_IRQ | Touch interrupt pin, pulls low when a touch is detected |
SD Card Pins
This display comes with an SD card slot, wired to pins 10-13 as shown above.
| Pin Number | Pin Name | Pin Description |
|---|---|---|
| 10 | SD_SCK | Clock pulse input pin |
| 11 | SD_MISO | SPI output pin |
| 12 | SD_MOSI | SPI input pin |
| 13 | SD_CS | CS select pin |
This 2.8 inch display module comes with its main headers pre-soldered for your convenience. For the SD card interface, you will need to solder a set of 4 male headers.
Expand Your Projects
For a complete all-in-one development solution, see the ESP32 Dev Board with 2.8" Touch Display – WiFi & Bluetooth (CYD). For smaller displays, check the 2.4" TFT LCD Touch Display with Stylus.
This 2.8" TFT LCD Touch Display with stylus delivers high-quality visuals, responsive touch input, and flexible SPI connectivity, making it an excellent choice for interactive DIY electronics, IoT dashboards, and educational projects.
Resources:
This product can be found here:




