
Adafruit 2.4 TFT LCD with Touchscreen Breakout w/MicroSD Socket [ILI9341]
Add a full-colour touchscreen to your project with this 2.4" TFT LCD breakout. The 240×320 pixel display delivers vivid RGB colour with individual pixel control, driven by the ILI9341 controller with built-in RAM buffering so your microcontroller does minimal work. A resistive touchscreen overlay lets you detect finger presses anywhere on the screen, and a MicroSD socket provides storage for images and assets.
The display supports two interface modes: 8-bit parallel for maximum speed (12 pins total) or SPI for minimal wiring (5 pins). The touchscreen requires 4 additional pins (2 digital, 2 analogue) for direct reading, or can be driven via an optional I2C/SPI touchscreen controller for even fewer pins.
Key Features
- 2.4" TFT LCD Display – 240×320 pixel resolution with full RGB colour
- Resistive Touchscreen – Built-in touch overlay with x, y, and pressure (z) detection
- ILI9341 Controller – Onboard RAM buffering offloads work from the microcontroller
- Dual Interface – 8-bit parallel mode (faster) or SPI mode (fewer pins)
- MicroSD Socket – Store images, text files, and display assets
- Bright Backlight – 4 white-LED backlight for excellent visibility
- Arduino and CircuitPython Support – Optimised libraries for both 8-bit and SPI modes, plus touch input
Ideal For
- Interactive menu systems and GUIs
- Portable data loggers with touch input
- Sensor dashboards and real-time visualisations
- DIY handheld devices and game consoles
Package Contents
- 1× Adafruit 2.4" TFT LCD Touchscreen Breakout (with header strip)
Original: $58.43
-70%$58.43
$17.53Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
Add a full-colour touchscreen to your project with this 2.4" TFT LCD breakout. The 240×320 pixel display delivers vivid RGB colour with individual pixel control, driven by the ILI9341 controller with built-in RAM buffering so your microcontroller does minimal work. A resistive touchscreen overlay lets you detect finger presses anywhere on the screen, and a MicroSD socket provides storage for images and assets.
The display supports two interface modes: 8-bit parallel for maximum speed (12 pins total) or SPI for minimal wiring (5 pins). The touchscreen requires 4 additional pins (2 digital, 2 analogue) for direct reading, or can be driven via an optional I2C/SPI touchscreen controller for even fewer pins.
Key Features
- 2.4" TFT LCD Display – 240×320 pixel resolution with full RGB colour
- Resistive Touchscreen – Built-in touch overlay with x, y, and pressure (z) detection
- ILI9341 Controller – Onboard RAM buffering offloads work from the microcontroller
- Dual Interface – 8-bit parallel mode (faster) or SPI mode (fewer pins)
- MicroSD Socket – Store images, text files, and display assets
- Bright Backlight – 4 white-LED backlight for excellent visibility
- Arduino and CircuitPython Support – Optimised libraries for both 8-bit and SPI modes, plus touch input
Ideal For
- Interactive menu systems and GUIs
- Portable data loggers with touch input
- Sensor dashboards and real-time visualisations
- DIY handheld devices and game consoles
Package Contents
- 1× Adafruit 2.4" TFT LCD Touchscreen Breakout (with header strip)























