ILI9341 2.8" SPI TFT LCD Touch Screen Module 240x320 for Arduino, ESP32 & STM32
SKU AA317
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.44 each | Save 5% |
| Buy 10+ | $9.89 each | Save 10% |
- Free Ground Shipping U.S. orders $35+
- Ships from USA Worldwide via DHL
- 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 & STM32
★★★★★
(1)
$10.99
This item
Products related to this item






Overview
Product Overview
A 2.8-inch 240 × 320 TFT with 65K colors, driven by the ILI9341 over 4-wire SPI, with an XPT2046 resistive touch panel and a microSD slot on the back. Logic is 3.3 V with an onboard level shifter, and it accepts a 3.3–5 V supply, so it wires directly to 5 V Arduinos as well as ESP32, ESP8266, STM32 and Pico boards. Library support is broad: Adafruit_ILI9341, TFT_eSPI and LVGL all have ready configs.
The touch controller and SD card sit on their own SPI chip-selects, the white LED backlight draws about 30–100 mA, and the module measures about 50 × 86 mm with a 43 × 57 mm active area. Use it for control panels, dashboards, thermostats, game consoles and any project that needs a full-color touch UI without burning parallel GPIO.
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


