2.8-inch Touch Screen Display w buttons for RPi

S$19.29
Cashback: S$0.58
  • 5 or more S$18.32
  • 20 or more S$17.36
  • 50 or more S$16.39
  • Availability: 45

    Buy locally from a partner

    Country:
    Description

    Check this out if you are using Raspberry Pi, it is the cutest little display that you can stack on your Raspberry Pi Single Board Computer. It features a 2.8" display with 320 x 240 16-bit color pixels and a resistive touch overlay. The plate uses the high-speed SPI interface on the GPIO pins. You can use the mini display as a console, X window port, displaying images or video, etc. Best of all it plugs right in on top!

    It's designed to fit nicely onto the:

    Uses the hardware SPI pins (SCK, MOSI, MISO, CE0, CE1) as well as GPIO #25 and #24. All other GPIO are unused. Since we had a tiny bit of space, there are 4 spots for optional slim tactile switches wired to four GPIOs, that you can use if you want to make a basic user interface. For example, you can use one as a power on/off button.

    Pin Assignment:

    • Pin 1 & 17: 3.3V: Power positive (3.3V power input)
    • Pin 2 & 4: 5V: Power positive (5V power input)
    • Pin 3, 5, 7, 8, 10, 22: NC: Not Connected
    • Pin 6, 9, 14, 20, 25: GND: Ground
    • Pin 11: TP_IRQ: Touch Panel interrupt, low level while the Touch Panel detects touching
    • Pin 12: KEY1: Key, the push button with a label of K1, side of LCD
    • Pin 13: RST: Reset
    • Pin 15: LCD_RS: LCD instruction control, Instruction/Data Register selection
    • Pin 16: KEY2: Key, the push button with a label of K2, side of LCD
    • Pin 18: KEY3: Key, the push button with a label of K3, side of LCD
    • Pin 19: LCD_SI / TP_SI: SPI data input of LCD/Touch Panel
    • Pin 21: TP_SO: SPI data output of Touch Panel
    • Pin 23: LCD_SCK / TP_SCK: SPI clock of LCD/Touch Panel
    • Pin 24: LCD_CS: LCD chip selection, low active
    • Pin 26: TP_CS: Touch Panel chip selection, low active

    It comes fully assembled and ready to be stacked onto your Pi! No soldering is required.

    Adafruit has created a custom kernel package based on Notro's awesome framebuffer work, so you can install it over your existing Raspbian (or derivative) images in just a few commands. This tutorial shows you how to install the software, as well as calibrate the touchscreen, show videos, display images such as from your PiCam, and more!

    Alternatively, we have tried installing the Graphics driver from LCD wiki page and is provided for Raspberry Pi OS/Raspbian. It also supports Ubuntu and Kali Linux too. Do follow the steps here: www.lcdwiki.com/2.8inch_RPi_Display

     

    Note: Please use the recommended system for the touch screen. If another system is used, it may not have the touch function or may not work. You need to configure it yourself. Because there are many systems that the Raspberry Pi can use, we can’t make every system compatible with the touch screen.

    Warranty Period: 12 months
    Features
    • 320×240 resolution
    • Resistive touch control
    • 3 programmable pushbuttons, connected to designated GPIO
    • Supports any revision of Raspberry Pi (directly-pluggable)
    • Compatible with Raspberry Pi A, B, A+, B+, 2B, 3B, 3B+, 4B versions
    • Drivers provided (works with Raspberry Pi OS a.k.a: Raspbian/Ubuntu directly)
    • Size perfectly fits the Raspberry Pi
    • High-quality immersion gold surface plating
    • Supports Raspbian system, Ubuntu system, Kali Linux system

    Installing the graphic driver for the LCD on the Raspberry Pi 4 Model B:

    1. Please get a microSD card with the latest NOOBS/Raspberry Pi OS/Raspbian, or update the OS.
    2. Stack the LCD onto Raspberry Pi, before the graphic driver is installed, the Raspberry Pi will output graphic to HDMI port, so you will need a monitor, mouse, and keyboard to access to the terminal.
    3. Access to Raspberry Pi OS through the terminal, it can be SSH too.
    4. Install the graphic driver into Raspberry Pi OS
    5. Execute the following command:
      1. sudo rm -rf LCD-show
      2. git clone https://github.com/goodtft/LCD-show.git
      3. chmod -R 755 LCD-show
      4. cd LCD-show/
      5. sudo ./LCD28-show
    6. After this command, the Raspberry Pi will restart and the graphic will be displayed on 2.8 LCD instead of HDMI port.
    7. The touch screen works without any special driver, as we tested on the latest Raspberry Pi OS (30 July 2020).
    8. For more details, please refer to this link: www.lcdwiki.com/2.8inch_RPi_Display
    Packing List
    • 1 x 2.8-inch Touch Screen Display
    • 1 x Touch pen
    Resources
    Q & A (3)

    Ask a question

    Reviews
    • 4.9 out of 5
                    
    • 5
      90%
    • 4
      5%
    • 3
      5%
    • 2
      0%
    • 1
      0%
    Sort By:

    Tags: Raspberry pi, touch screen, 2.8 inch