ILI9341 2.8" SPI TFT LCD Touch Screen Module 240x320 for Arduino, ESP32 & STM32
2.8in 240x320 TFT touch module with 65K color depth and a built-in microSD slot, offering vivid graphics and local asset storage for Arduino, ESP32 and STM32 maker projects.
Bulk eligible
Mix any Bulk eligible products — discount applies to your total quantity across the cart.| Buy 5+ | $10.45 each | Save 5% |
| Buy 10+ | $9.90 each | Save 10% |
- Free Ground Shipping U.S. orders $35+
- Ships from USA Domestic fulfillment
- 30-day returns Free defect replacement
- 7-day support Fast email replies
ILI9341 2.8" SPI TFT LCD Touch Screen Module 240x320 for Arduino, ESP32 & STM32No reviews yet
$10.99
This item
Products related to this item






Overview
Product Overview
The 2.8" SPI TFT LCD Touch Screen Module brings a compact, maker-focused interface to Arduino, ESP32, and STM32 projects, pairing a 2.8" diagonal panel with 240x320 resolution and 65K colors for clear graphics and simple photo display. It runs over a pin-saving 4-wire SPI serial connection and uses the ILI9341 driver, with broad support from libraries like Adafruit_ILI9341 and TFT_eSPI to accelerate development. An integrated resistive touch overlay (XPT2046 controller) accepts finger or stylus input, and a microSD socket on the back lets you load bitmaps and logs without extra modules. Practical and compact, this module frees GPIO for sensors and peripherals while delivering a full-color touch interface for control panels and dashboards.
Questions & answers
Frequently asked questions
Have other questions?
Chat with our US-based team — we usually reply fast.
What's included
Features & Specs
Reference
Documents
Full Product Manual ShillehTek 2.8" SPI TFT LCD Touch Screen Module 240x320 ILI9341 for Arduino | ShillehTek Product Manual In-depth setup guide with wiring, code examples, and troubleshooting.Learn
Related Tutorials

Pico 2W + ILI9341: Handheld Snake Console

ESP32 ILI9341 TFT Touchscreen: Show Text and Touch

Arduino Nano AD8232: Wearable ECG Monitor on TFT
Arduino ILI9341 Touchscreen: Build a Touch UI
ESP32 LVGL Display: Touchscreen Smart Switch UI
Watch
Related Videos
Verified buyers
Customer Reviews
ILI9341 2.8" SPI TFT LCD Touch Screen Module 240x320 for Arduino, ESP32 & STM32


