Adafruit
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 cont...
Get notified when back in stock
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)
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- RAM
- RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- RGB
- Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- TFT
- A thin-film transistor display is a common type of colour LCD used for graphics screens. Knowing a product is for TFTs helps you check that the driver board matches the display’s connector, resolution, backlight, and signalling method.
Find this product in
Brands
Displays & Screens
Related Tutorials
Free guides on learn.littlebird.com.au