DFRobot
2.8” 320x240 IPS TFT LCD Touchscreen with MicroSD
The 2.8" IPS TFT LCD Touchscreen is a full-colour display module with integrated resistive touch and a MicroSD card slot. Driven by the ILI9341 display contr...
The 2.8" IPS TFT LCD Touchscreen is a full-colour display module with integrated resistive touch and a MicroSD card slot. Driven by the ILI9341 display controller and XPT2046 touch controller, it communicates over SPI and works with both 3.3V and 5V logic.
The IPS panel provides wide viewing angles (60° in all directions) and 320×240 resolution with 16-bit colour depth (RGB565). A GDI interface is also available for plug-and-play use with compatible main control boards such as the FireBeetle M0.
Key Features
- 2.8" IPS Display – 320×240 resolution with wide 60° viewing angles in all directions
- Resistive Touchscreen – XPT2046 touch controller for finger and stylus input
- SPI Communication – 4-line SPI interface for straightforward wiring
- GDI Interface – Plug-and-play with GDI-compatible boards (e.g. FireBeetle M0)
- MicroSD Card Slot – Onboard slot for loading images and data
- Wide Voltage Range – 3.3V to 5.5V operating voltage
- Broad Compatibility – Works with Arduino UNO, Leonardo, ESP32, ESP8266, FireBeetle M0, and more
Specifications
- Driver Chip: ILI9341
- Touch Chip: XPT2046
- Resolution: 320×240 pixels
- Colour Depth: 16-bit (RGB565)
- Brightness: 300 cd/m² (typical)
- Operating Voltage: 3.3V–5.5V
- Current Consumption: 43.5mA at 5V/3.3V (full screen)
- Display Area: 57.60 × 43.20mm
- Module Dimensions: 80.00 × 50.00mm
- Mounting Hole Diameter: 2mm
- Operating Temperature: -10°C to +60°C
Ideal For
- Sensor monitoring and warning displays
- Controller interfaces and dashboards
- Touch-based menu systems
- Image and data display projects
Package Contents
- 1× 2.8" IPS TFT LCD Touchscreen Module
Resources
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.
- ESP32
- ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
- IPS
- IPS is a type of LCD panel that keeps colours and contrast more consistent when viewed from an angle. This matters for small displays that may be mounted in a dashboard, handheld project, or enclosure where the viewer is not always looking straight on.
- 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.
- 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.
- 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
Supplier page — dfrobot.com
Supplier Description · 702.2 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au