Store

Adafruit

$58.43 |
In stock at supplier
No reviews yet

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...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

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)
Note: Soldering is required to attach the included header for breadboarding or installation.

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine 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 is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
RAM
RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
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.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.