Skip to content

Waveshare 7.0 HDMI

project-owner edited this page Mar 2, 2024 · 2 revisions

Overview

Here is the display description on the Waveshare web site. The display is available on Amazon.

waveshare-7.0-hdmi

This disk image is based on the Waveshare 5.0" HDMI disk image.

Installation and Configuration

Here are the steps to create the Disk Image for the Waveshare 7.0" HDMI touchscreen.

Install the Waveshare 5.0" HDMI Disk Image

  • Connect a display to the HDMI and USB connectors.
  • Download the Waveshare 5.0" HDMI Disk Image
  • Write downloaded disk image to 8GB MicroSD card.
  • Insert a MicroSD card to a Raspberry Pi, power on, login using putty.

Configure Peppy Player for display

Edit the player configuration file: nano Peppy/configuration/config.txt

Set parameters:

width = 1024
height = 600

Copy changed file to the defaults:

cp Peppy/configuration/config.txt Peppy/configuration/defaults/

Configure HDMI display

Edit a system configuration file: sudo nano /boot/firmware/cmdline.txt

Add the display configuration at the beginning of the line:

video=HDMI-A-1:1024x600@60

Comment out the line in the system configuration file: sudo nano /boot/firmware/config.txt

#dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_on=0,swapxy=0,pmax=255,xohms=150,xmin=200,xmax=3900,ymin=200,ymax=3900

Configure the Splash Screen

Edit the service file: sudo nano /etc/systemd/system/splash.service

Change the line to:

ExecStart=fbi -d /dev/fb0 --noverbose /home/pi/Peppy/splash/splash-1024.png

Start splash service

sudo systemctl daemon-reload
sudo systemctl start splash

Cleanup

rm .wget-hsts .bash_history
touch .bash_history
history -c