Adafruit
2.2 18-bit color TFT LCD display with microSD card breakout
A 2.2″ TFT LCD breakout with 320 × 240 resolution and full 18-bit colour (262,144 shades), driven by an ILI9340 (or compatible) controller over 4-wire SPI. T...
Get notified when back in stock
A 2.2″ TFT LCD breakout with 320 × 240 resolution and full 18-bit colour (262,144 shades), driven by an ILI9340 (or compatible) controller over 4-wire SPI. The onboard frame buffer means even low-memory microcontrollers can drive this display without issues.
The breakout includes an ultra-low-dropout 3.3 V regulator and a 3 V / 5 V level shifter, so it works with both 3.3 V and 5 V logic. A microSD card slot on the board lets you load full-colour bitmaps from a FAT16/FAT32 formatted card.
Key Features
- 320 × 240 TFT Display – Bright, vivid colour with fast refresh rates
- 18-Bit Colour – 262,144 shades for rich, detailed graphics
- ILI9340 Driver – Consistent driver chip across all units for reliable code compatibility
- 4-Wire SPI Interface – Works with any microcontroller; hardware SPI recommended for best performance
- 3.3 V / 5 V Compatible – Onboard regulator and level shifter
- MicroSD Card Slot – Load bitmaps directly from a FAT16/FAT32 card (card not included)
Ideal For
- Adding a colour display to Arduino and microcontroller projects
- Displaying sensor data, menus, and status information
- Showing bitmap images loaded from microSD
- Portable and embedded display applications
Package Contents
- 1× 2.2″ 18-Bit Colour TFT LCD Breakout with MicroSD Slot
Resources
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.
- frame buffer
- A frame buffer is memory that stores a complete image before it is shown on a display. Displays without their own frame buffer need the controller to continuously send pixel data, which affects the choice of microcontroller and software library.
- 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.
- 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.
- microSD card
- A microSD card is a small removable flash memory card used to store data such as audio, images, logs or program files. Its capacity and formatting (often FAT32 or exFAT) affect how much can be stored and whether the card needs preparing before use.
- 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
Displays & Screens
Related Tutorials
Free guides on learn.littlebird.com.au