Difference between revisions of "7inch LCD for Pi"

From Waveshare Wiki
Jump to: navigation, search
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Infobox item|colorscheme=blue
+
{{Infobox item
|brief=7inch IPS Display for Raspberry Pi, DPI interface, no Touch, 1024x600
 
 
|img=[[File:7inch-LCD-for-Pi-1.jpg|300px|link=http://www.waveshare.com/5inch-hdmi-lcd-with-bicolor-case.htm]]
 
|img=[[File:7inch-LCD-for-Pi-1.jpg|300px|link=http://www.waveshare.com/5inch-hdmi-lcd-with-bicolor-case.htm]]
 
|caption=1024x600, 7inch IPS Display for Raspberry Pi, DPI interface, no Touch
 
|caption=1024x600, 7inch IPS Display for Raspberry Pi, DPI interface, no Touch
Line 12: Line 11:
 
|interface2=DPI
 
|interface2=DPI
 
|related=
 
|related=
 +
{{Product List|Mini PC/Raspberry Pi/Displays}}
 
}}
 
}}
 
== Introduction ==
 
== Introduction ==
Line 36: Line 36:
 
* 1. Write the Raspbian, Ubuntu Mate, or OSMC system image to your micro SD card. You can download the images from Raspberry Pi web site https://www.raspberrypi.org/downloads/  
 
* 1. Write the Raspbian, Ubuntu Mate, or OSMC system image to your micro SD card. You can download the images from Raspberry Pi web site https://www.raspberrypi.org/downloads/  
 
* 2. Edit the /boot/config.txt file in the SD card and append the following lines:
 
* 2. Edit the /boot/config.txt file in the SD card and append the following lines:
  dtoverlay=dpi24
+
;For Raspberry Pi 2B/3B/3B+/Zero/Zero W:
enable_dpi_lcd=1
+
<source lang="c">
display_default_lcd=1
+
dtoverlay=dpi24
dpi_group=2
+
enable_dpi_lcd=1
dpi_mode=87
+
display_default_lcd=1
dpi_output_format=0x6f005
+
dpi_group=2
hdmi_cvt 1024 600 60 6 0 0 0
+
dpi_mode=87
 +
dpi_output_format=0x6f005
 +
hdmi_cvt 1024 600 60 6 0 0 0
 +
</source>
 +
;For Raspberry Pi 4 B, you need to add lines between [pi4] and [all], and remove line dtoverlay=vc4-fkms-V3D from config.txt file as below:
 +
<source lang="c">
 +
[pi4]
 +
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
 +
#dtoverlay=vc4-fkms-v3d
 +
max_framebuffers=2
 +
dpi_timings=1024 0 0 0 88 600 0 0 0 0 0 0 0 60 0 26000000 6
 +
   
 +
[all]
 +
#dtoverlay=vc4-fkms-v3d
 +
dtoverlay=dpi24
 +
enable_dpi_lcd=1
 +
display_default_lcd=1
 +
dpi_group=2
 +
dpi_mode=87
 +
dpi_output_format=0x6f005
 +
hdmi_cvt 1024 600 60 6 0 0 0
 +
disable_overscan=1
 +
</source>
 
: Note:  
 
: Note:  
 
:* You must make sure that there are no spaces on either side of the equal sign.
 
:* You must make sure that there are no spaces on either side of the equal sign.

Revision as of 10:41, 31 July 2019

7inch LCD for Pi
7inch-LCD-for-Pi-1.jpg

1024x600, 7inch IPS Display for Raspberry Pi, DPI interface, no Touch
{{{name2}}}

{{{name3}}}

{{{name4}}}

{{{name5}}}

Introduction

1024x600, 7inch IPS Display for Raspberry Pi, DPI interface, no Touch

More

Features

  • 1024x600 high resolution
  • Compatible with Raspberry Pi 2B/3B/Zero/Zero W
  • The TFT LCD is directly driven by Raspberry Pi DPI interface, refresh rate up to 60Hz
  • Supports Raspbian, Ubuntu, OSMC, etc.
  • Back light control to lower power consumption
  • Compact size, suit for various projects

How to use

Hardware connection

  • 1. Connect the RGB LCD HAT to the JP1 socket on RGB 50P TO 40/50P adapter with an FFC cable (white).
  • 2. Connect the FPC cable (golden) on LCD to the JP2 socket on RGB 50P TO 40/50P adapter.
Note: please first unlock the ZIF connector then gently remove/insert the cable. As shown below
7inch-LCD-for-Pi-Manual01.png
7inch-lcd-for-pi-manual-1.jpg

Software settings

  • 1. Write the Raspbian, Ubuntu Mate, or OSMC system image to your micro SD card. You can download the images from Raspberry Pi web site https://www.raspberrypi.org/downloads/
  • 2. Edit the /boot/config.txt file in the SD card and append the following lines:
For Raspberry Pi 2B/3B/3B+/Zero/Zero W
dtoverlay=dpi24
enable_dpi_lcd=1
display_default_lcd=1
dpi_group=2
dpi_mode=87
dpi_output_format=0x6f005
hdmi_cvt 1024 600 60 6 0 0 0
For Raspberry Pi 4 B, you need to add lines between [pi4] and [all], and remove line dtoverlay=vc4-fkms-V3D from config.txt file as below
[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
#dtoverlay=vc4-fkms-v3d
max_framebuffers=2
dpi_timings=1024 0 0 0 88 600 0 0 0 0 0 0 0 60 0 26000000 6
 
[all]
#dtoverlay=vc4-fkms-v3d
dtoverlay=dpi24
enable_dpi_lcd=1
display_default_lcd=1
dpi_group=2
dpi_mode=87
dpi_output_format=0x6f005
hdmi_cvt 1024 600 60 6 0 0 0
disable_overscan=1
Note:
  • You must make sure that there are no spaces on either side of the equal sign.
  • If your system is installed from NOOBS, you have to connect your Pi to another monitor and hold down the shift key while system booting to edit the config file.
  • 3. Save the file and insert the SD card into your Pi.
  • 4. Turn on the backlight switch.
  • 5. Power up and the LCD will display in most cases.
  • Note: RGB LCD HAT is designed for many LCD types, and the VCOM voltage can be changed by fine tuning the VCOM adjustable resistor to get a proper image. Each LCD may have a slightly different VCOM voltage, in some cases, you have to adjust it to get a better image. Working outside of the range of VCOM voltage for a long time may lead to LCD damage. So please don't make the LCD work in an abnormal status more than 10 secs while adjusting the resistor.
7inch-lcd-for-pi-manual02.png

Resources

Documentation

Software

General Tutorial Series

Support

Support

If you require technical support, please go to the Support page and open a ticket.