2.8inch RPi LCD (A), 320×240

SKU: 12219
Part Number: 2.8inch RPi LCD (A)
Brand: Waveshare

$22.29
$18.7610+
$17.0050+
$16.29100+

Description

Details

320x240, 2.8 inch Resistive Touch Screen TFT LCD, Designed for Raspberry Pi

Features

  • 320x240 hardware resolution
  • Resistive touch control
  • Supports any revision of Raspberry Pi (directly-pluggable)
  • Drivers provided (works with your own Raspbian/Ubuntu/Kali)
  • Supports FBCP software driver as well, allows to config software resolution and set up dual-display
  • Size perfectly fits the Pi (Raspberry Pi B+/2B/3B/3B+)
  • 4 user keys
  • High quality immersion gold surface plating
  • Combined with the Raspberry Pi, allows you to:
    • Take photos by touching (up to 17 camera modes)
    • Use software keyboard (system interaction without keyboard/mouse)

2.8inch RPi LCD (A) and 3.2inch RPi LCD (B) are compatible with each other (the only differences are screen size and keys count), and can be mutually substituted in most cases.

Key Parameters

LCD Type TFT
LCD Interface SPI
Touch Screen Type Resistive
Touch Screen Controller XPT2046
Colors 65536
Backlight LED
Resolution 320*240 (Pixel)
Aspect Ratio 4:3
Power Consumption TBD
Backlight Current TBD
Operating Temp. (℃) TBD

Photos

Interface

PIN NO. SYMBOL DESCRIPTION
1, 17 3.3V Power positive (3.3V power input)
2, 4 5V Power positive (5V power input)
3, 5, 7, 8, 10 NC NC
6, 9, 14, 20, 25 GND Ground
11 TP_IRQ Touch Panel interrupt, low level while the Touch Panel detects touching
12 KEY1 Key
13 RST Reset
15 LCD_RS LCD instruction control, Instruction/Data Register selection
16 KEY2 Key
18 KEY3 Key
19 LCD_SI / TP_SI SPI data input of LCD/Touch Panel
21 TP_SO SPI data output of Touch Panel
22 KEY4 Key
23 LCD_SCK / TP_SCK SPI clock of LCD/Touch Panel
24 LCD_CS LCD chip selection, low active
26 TP_CS Touch Panel chip selection, low active

External Dimension

2.8inch-RPi-LCD-A-dimension

Development Resources

Wiki : www.waveshare.com/wiki/2.8inch_RPi_LCD_(A)

FAQ

Why the LCD doesn't work with my Raspbian?
To use the LCD with the Raspberry Pi official image, driver (SPI touch interface only) should be installed first. Please refer to the user manual.
However, for the first testing, you may want to use our image directly (if provided).
Why the LCD still doesn't work with the Waveshare provided image?
Make sure the hardware connection is correct and connects fine.
Make sure the image in TF card is burnt correctly.
The PWR will keep on and the ACT will keep blinking when the Raspberry Pi starts up successfully, in case both of the two LEDs keep on, it is possible that the image was burnt incorrectly OR the TF card was in bad contact.
Which power supply should I use?
It is recommended to use a 5V/3A power adapter for the Raspberry Pi other than USB connection, otherwise the Pi may failed to start up because the PC's USB port might have not enough power.
For large size LCDs, say, 10inch diagonal or more, another stand-alone power adapter is also required to provide power to the LCD.

For more info, please check the wiki page.

Selection Guide

PartNumber Display Touch Audio Device Support
Resolu-tion Display Port Display Panel View Angle Touch Type Touch Port Toughened Glass Panel Optical Bonding Spe-
aker
Signal Output Pi JETSON NANO PC
SPI DISPLAYS
PROS: low price.
CONS: low refresh rate & resolution, supports Raspberry Pi only, requires Raspberry Pi 40PIN GPIO (the SPI bus), poor compatibility with Raspberry Pi system.
3.2inch RPi LCD (B) 320×240 SPI TFT Resistive SPI × × × × × ×
3.5inch RPi LCD (B) 480×320 SPI IPS 160° Resistive SPI × × × × × ×
3.5inch RPi LCD (C) 480×320 High-Speed SPI TFT Resistive SPI × × × × × ×
4inch RPi LCD (C) 480×320 High-Speed SPI TFT Resistive SPI × × × × × ×
DPI DISPLAYS
PROS: low price, high refresh rate, multiple resolution support, better compatibility with Raspberry Pi system.
CONS: supports Raspberry Pi only, requires Raspberry Pi 40PIN GPIO.
2.8inch DPI LCD 480×640 DPI IPS 160° Capacitive I2C × × × ×
3.5inch DPI LCD 640×480 DPI IPS 170° Capacitive I2C × × × × ×
4inch DPI LCD (B) 480×800 DPI IPS 170° Capacitive I2C × × ×
4inch DPI LCD (C) 720×720 DPI IPS 170° Capacitive I2C × × × ×
5inch DPI LCD 800×480 DPI IPS 160° × × × × × × × ×
7inch DPI LCD 1024×600 DPI IPS 170° × × × × × × × ×
DSI DISPLAYS
PROS: moderate price, high refresh rate, leaves the Raspberry Pi 40PIN GPIO free, better compatibility with Raspberry Pi system.
CONS: supports Raspberry Pi only.
2.8inch DSI LCD 480×640 DSI IPS 160° Capacitive I2C × × × ×
3.4inch DSI LCD (C) 800×800 DSI IPS 170° Capacitive I2C × × × ×
4inch DSI LCD 480×800 DSI IPS 170° Capacitive I2C × × × ×
4inch DSI LCD (C) 720×720 DSI IPS 170° Capacitive I2C × × × ×
4.3inch DSI LCD 800×480 DSI IPS 160° Capacitive I2C × × × × ×
4.3inch DSI LCD (with case) 800×480 DSI IPS 160° Capacitive I2C × × × × ×
4.3inch DSI QLED 800×480 DSI IPS(QLED) 160° Capacitive I2C × × × × ×
5inch DSI LCD 800×480 DSI TFT - Capacitive I2C × × × × ×
5inch DSI LCD (B) 800×480 DSI IPS 160° Capacitive I2C × × × × ×
7inch DSI LCD 800×480 DSI TFT - Capacitive I2C × × × × ×
7inch DSI LCD (with case A) 800×480 DSI TFT - Capacitive I2C × × × × ×
7inch DSI LCD (with cam) 800×480 DSI TFT - Capacitive I2C × × × × ×
7inch DSI LCD (with cam and case) 800×480 DSI TFT - Capacitive I2C × × × × ×
7inch DSI LCD (B) 800×480 DSI IPS 170° Capacitive I2C × × × × ×
7inch DSI LCD (B) (with case A) 800×480 DSI IPS 170° Capacitive I2C × × × × ×
7inch DSI LCD (C) 1024×600 DSI IPS 170° Capacitive I2C × × × × ×
7inch DSI LCD (C) (with case A) 1024×600 DSI IPS 170° Capacitive I2C × × × × ×
7.9inch DSI LCD 400×1280 DSI IPS 170° Capacitive I2C × × × × ×
8inch DSI LCD 800×480 DSI TFT - Capacitive I2C × × × × ×
8inch DSI LCD (with cam) 800×480 DSI TFT - Capacitive I2C × × × × ×
8inch DSI LCD (C) 1280×800 DSI IPS 178° Capacitive I2C × × × ×
10.1inch DSI LCD (C) 1280×800 DSI IPS 178° Capacitive I2C × × × ×
11.9inch DSI LCD 320×1480 DSI IPS 170° Capacitive I2C × × × × ×
HDMI / TYPE-C DISPLAYS
PROS: high refresh rate, multiple resolution support, multiple devices support, leaves the Raspberry Pi 40PIN GPIO free, better compatibility with Raspberry Pi system.
CONS: somewhat costly.
2.8inch HDMI LCD (H) 480×640 HDMI IPS 160° Capacitive USB-C / I2C × ×
3.2inch HDMI LCD (H) 480×800 HDMI IPS 160° × × × × × × Display ONLY
3.5inch HDMI LCD 480×320 HDMI IPS 160° Resistive SPI × × × × Display ONLY
3.5inch 480x800 LCD 480×800 HDMI IPS 170° Capacitive USB-C × × × ×
4inch HDMI LCD 480×800 HDMI IPS 170° Resistive SPI × × × × × Display ONLY
4inch HDMI LCD (C) 720×720 HDMI IPS 170° Capacitive USB-C / I2C ×
4inch HDMI LCD (H) 480×800 HDMI IPS 170° Resistive SPI × × × × Display ONLY
4.3inch HDMI LCD (B) 800×480 HDMI IPS 160° Capacitive USB × × ×
5inch HDMI LCD 800×480 HDMI TFT Resistive SPI × × × × × ×
5inch HDMI LCD (with bicolor case) 800×480 HDMI TFT Resistive SPI × × × × × ×
5inch HDMI LCD (B) 800×480 HDMI TFT Resistive USB × × × × ×
5inch HDMI LCD (B) (with bicolor case) 800×480 HDMI TFT Resistive USB × × × × ×
5inch HDMI LCD (G) 800×480 HDMI/VGA TFT Resistive USB × × × ×
5inch HDMI LCD (H) 800×480 HDMI/VGA TFT Capacitive USB × ×
5inch HDMI LCD (H) V4 800×480 HDMI TFT Capacitive USB × × × ×
5inch HDMI AMOLED 960×544 HDMI AMOLED 170° Capacitive USB ×
5inch 1080x1080 LCD 1080×1080 HDMI IPS 160° Capacitive Type-C
5.5inch HDMI AMOLED 1080×1920 HDMI AMOLED 170° Capacitive USB ×
5.5inch HDMI AMOLED (with case A) 1080×1920 HDMI AMOLED 170° Capacitive USB × × ×
5.5inch 1440x2560 LCD 1440×2560 HDMI IPS 170° Capacitive USB × ×
5.5inch 1440x2560 LCD (with case A) 1440×2560 HDMI IPS 170° Capacitive USB × × ×
6inch HDMI AMOLED 1080×2160 HDMI AMOLED 160° × × × × Display ONLY
6.25inch 720x1560 LCD 720×1560 HDMI IPS 178° Capacitive Type-C ×
7inch HDMI LCD 1024×600 HDMI IPS 170° Resistive SPI × × × × × Display ONLY
7inch HDMI LCD (B) 800×480 HDMI TFT Capacitive USB × × × × ×
7inch HDMI LCD (B) (with bicolor case) 800×480 HDMI TFT Capacitive USB × × × × ×
7inch HDMI LCD (C) 1024×600 HDMI IPS 170° Capacitive USB × × × × ×
7inch HDMI LCD (C) (with bicolor case) 1024×600 HDMI IPS 170° Capacitive USB × × × × ×
7inch HDMI LCD (H) 1024×600 HDMI/VGA IPS 170° Capacitive USB × × ×
7inch HDMI LCD (H) (with case) 1024×600 HDMI/VGA IPS 170° Capacitive USB × ×
7HP-CAPQLED 1024×600 HDMI IPS (QLED) 170° Capacitive USB × ×
7.9inch HDMI LCD 400×1280 HDMI IPS 170° Capacitive USB × ×
7.9inch Side Monitor 400×1280 HDMI IPS 170° × × × ×
7.9inch Touch Monitor 400×1280 HDMI IPS 170° Capacitive USB × ×
8DP-CAPLCD 1280×800 HDMI IPS 178° Capacitive USB ×
8HP-CAPLCD Monitor 1280×800 HDMI/Type-C IPS 178° Capacitive USB
8inch 1536x2048 LCD 1536×2048 HDMI IPS 178° Capacitive Type-C
8.8inch Side Monitor 480×1920 HDMI IPS 170° × × × × × Display ONLY
9HP-CAPQLED-B 1280×720 HDMI IPS (QLED) 178° Capacitive USB × ×
9.3inch 1600x600 LCD 1600×600 HDMI IPS 178° Capacitive Type-C
9.7inch 768x1024 LCD 768×1024 HDMI IPS 178° Capacitive Type-C ×
10.1inch HDMI LCD 1024×600 HDMI IPS 170° Resistive SPI × × × × × Display ONLY
10.1inch HDMI LCD (B) (with case) 1280×800 HDMI IPS 170° Capacitive USB × × × ×
10.1inch HDMI LCD (E) 1024×600 HDMI IPS 170° Capacitive USB ×
10.1inch HDMI LCD (G) (with case) 1920×1200 HDMI IPS 160° Capacitive USB
10.1inch HDMI LCD (H) (with case) 1024×600 HDMI/VGA TFT Capacitive USB × × × ×
10.1inch HDMI LCD (F) (with case) 1024×600 HDMI/VGA IPS 170° Capacitive USB × ×
10.1DP-CAPLCD 1280×800 HDMI IPS 178° Capacitive USB ×
10.1HP-CAPQLED 1280×720 HDMI IPS (QLED) 170° Capacitive USB × ×
10.1HP-CAPLCD Monitor 1280×800 HDMI/Type-C IPS 178° Capacitive USB
10.4HP-CAPQLED 1600×720 HDMI IPS(QLED) 178° Capacitive Type-C
10.5inch HDMI AMOLED 2560×1600 HDMI AMOLED 160° Capacitive USB
11.6inch HDMI LCD (H) 1920×1080 HDMI IPS 178° Capacitive USB ×
11.6inch HDMI LCD (H) (with case) 1920×1080 HDMI/VGA IPS 178° Capacitive USB
11.9inch HDMI LCD 320×1480 HDMI IPS 170° Capacitive USB × ×
11.9inch Side Monitor 320×1480 HDMI IPS 170° × × × ×
11.9inch Touch Monitor 320×1480 HDMI IPS 170° Capacitive USB × ×
13.3inch HDMI LCD (H) 1920×1080 HDMI IPS 178° Capacitive USB × ×
13.3inch HDMI LCD (H) (with case) 1920×1080 HDMI/VGA IPS 178° Capacitive USB ×
13.3inch HDMI LCD (H) (with case) V2 1920×1080 HDMI/VGA IPS 178° Capacitive USB ×
13.3inch QHD AMOLED 2560×1440 HDMI/Type-C AMOLED 178° Capacitive Type-C
15.6inch HDMI LCD 1920×1080 HDMI IPS 178° Capacitive USB × ×
15.6inch HDMI LCD (H) (with case) 1920×1080 HDMI/VGA IPS 178° Capacitive USB ×
15.6inch FHD Monitor 1920×1080 HDMI/Type-C IPS 178° Capacitive Type-C / USB ×
15.6HP-CAPQLED 1920×1080 HDMI IPS(QLED) 178° Capacitive USB ×
15.6inch QLED Monitor 1920×1080 HDMI IPS(QLED) 178° Capacitive Type-C
21.5inch FHD Monitor 1080×1920 HDMI IPS 170° Capacitive Type-C ×

Have a look :
RPi LCD Comparing

Anti-Piracy

.

Since the first-generation Raspberry Pi released, Waveshare has been working on designing, developing, and producing various fantastic touch LCDs for the Pi. Unfortunately, there are quite a few pirated/knock-off products in the market. They're usually some poor copies of our early hardware revisions, and comes with none support service.

To avoid becoming a victim of pirated products, please pay attention to the following features when purchasing:

RPi LCD Anti-Piracy
(Click to enlarge)

Weight: 0.067 kg

Quick Overview

  1. 2.8inch RPi LCD (A) x 1
  2. Touch pen x 1
  3. RPi screws pack (2pcs) x 2
1
2
3