Adafruit
Adafruit 1.8 Color TFT Shield w/microSD and Joystick
The Adafruit 1.8" Colour TFT Shield is a plug-and-play display solution for Arduino, combining a bright 128×160 pixel TFT screen with a microSD card slot, 5-...
The Adafruit 1.8" Colour TFT Shield is a plug-and-play display solution for Arduino, combining a bright 128×160 pixel TFT screen with a microSD card slot, 5-way joystick navigation switch, and three tactile buttons. This R3-format shield works with any Arduino or Metro board including the Metro M0, M4, Arduino Mega, and Zero.
The shield uses Adafruit seesaw for the TFT backlight, reset, and all button/joystick inputs over I2C, so only 2 pins are needed for the 8 switches. The TFT communicates over SPI, and the ST7735R driver supports full 18-bit colour (262,144 shades) — a significant upgrade over older CSTN-type displays.
Key Features
- 128×160 TFT Display – 1.8" diagonal with full 18-bit colour (262,144 shades)
- ST7735R Driver – SPI interface with pixel-addressable frame buffer
- 5-Way Joystick – Left, right, up, down, and select navigation
- 3× Tactile Buttons – Labelled A, B, C for user input
- Seesaw I2C Control – All 8 switches accessible over I2C using just 2 pins
- MicroSD Card Slot – Load full-colour bitmaps from FAT16/FAT32 cards (uses Digital #4)
- 3/5V Compatible – Onboard regulator and level shifter
- Arduino R3 Format – Compatible with Arduino UNO, Mega, Zero, Metro M0/M4, and similar boards
Pin Usage
- SPI – SCK, MOSI, MISO (TFT display)
- I2C – SDA, SCL (seesaw for buttons/joystick)
- Digital #8 – TFT chip select
- Digital #4 – MicroSD chip select
Ideal For
- Arduino projects needing a display with built-in user controls
- Menu-driven interfaces and settings screens
- Portable handheld devices and game consoles
- Data logging with visual feedback
Package Contents
- 1× Adafruit 1.8" Colour TFT Shield with microSD, joystick, and buttons
- 1× 0.1" header strip
Specifications
- Display Size – 1.8" diagonal
- Resolution – 128×160 pixels
- Colour Depth – 18-bit (262,144 colours)
- Driver – ST7735R
- Interface – SPI (display) + I2C (seesaw buttons)
- Form Factor – Arduino R3 shield
- Logic Level – 3.3V or 5V
Jargon buster
Plain-language definitions for the technical terms used above.
- Colour depth
- Colour depth describes how many different colours a display can show. A 65K-colour display can show about 65,000 colours, which is useful for icons, graphs, and simple full-colour interfaces but is less detailed than modern phone or computer screens.
- 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.
- 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.
- microSD card
- A microSD card is a small removable memory card used to store files such as audio tracks. For this product, the card is where the sound files live, so its capacity and formatting can affect how many sounds you can use.
- PCB
- A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
- 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.
- TFT screen
- A thin-film transistor display is a type of colour LCD screen with faster refresh and better image control than simple character displays. On a power supply, it matters because it can show live waveforms, settings and measurements clearly.
Find this product in
Brands
Displays & Screens
Related Tutorials
Free guides on learn.littlebird.com.au