TFT 2.8″ LCD RaspberryPi 240×320 ILI9325C touch screen ads7846 display monitor

Make sure your filesystem is expanded, if not use raspi-config:

Correct procedure to update system with tft support:

Update firmware: https://github.com/Hexxeh/rpi-update

Make directory rpi-update writable:

Since latest update DO NOT BACKUP MODULES DIRECTORY:
Rename and backup modules directory:

Enable SPI in raspi-blacklist.conf – comment out (#) the spi blacklist line

Install notro rpi-firmware update

To make module load at start-up add this line at the end:

To have the console start on the framebuffer with fonts VGA8X8 – edit /boot/cmdline.txt
Other fonts: MINI4x6, VGA8x8, Acorn8x8, PEARL8x8, ProFont6x11, 7×14, VGA8x16, SUN8x16, 10×18, SUN12x22
fbcon=rotate:1 can be used to rotate the console.

It should look like this:

Calibrate the touch panel:

Configure touch panel for landscape use:

Add this line before “. /etc/X11/Xsession” :

If using 2013-12-20 Raspbian and up:

put a # at the start of line:

Shutdown raspberry Pi

disconnect power & power raspberry pi back.

UPGRADE apt-get upgrade will brake all the drivers – use:

for UPDATE use:

To start startx type:

WIRING with RaspberryPi
LCD Display      GPIO name      RPi Pin
3V3_in————–3.3V—————-1
GND—————-GND—————-6
LCD_SCK———-SCLK—————23
LCD_SDO———MISO—————21
LCD_SDI———–MOSI—————19
LCD_CS————CE0—————–24
LCD_RST———-GPIO25————22
TP_SCK————SCLK—————-23
TP_SDO———–MISO—————-21
TP_SDI————-MOSI—————19
TP_CS————–CE1——————26
TP_IRQ————GPIO17————-11
BL_CTRL———-GPIO18————-12

RESOURCES:
https://github.com/notro/fbtft/wiki/LCD-Modules#hy28b
http://www.raspberrypi.org/forums/viewtopic.php?f=45&t=64993

Incoming search terms:

  • how to install touch screen module for raspberry pi 3
  • touch screen module linux