Zum Inhalt springen

WSAL21433 – 4inch HDMI LCD (C)

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Technisches Handbuch für den Waveshare 4-Zoll-HDMI-LCD (C) mit kapazitivem Touch, IPS-Panel und optischem Kleben. Enthält Hardware-Anschluss an Raspberry Pi, PC und Jetson Nano sowie Software-Einstellungen.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Auflösung: 720 × 720 Pixel auf einem 4-Zoll-IPS-Panel mit optischem Kleben.
  • Touch: 5-Punkt-kapazitiv, gehärtetes Glas mit einer Härte von bis zu 6H.
  • Schnittstellen: HDMI für Video/Audio, USB oder I2C für den Touch, 3,5-mm-Audio- und Lautsprecheranschluss.
  • Kompatibilität: Funktioniert mit Raspberry Pi OS, Ubuntu, Kali und Retropie; mit PC unter Windows 11/10/8.1/8/7; mit Jetson Nano unter Ubuntu.
  • Hardware-Anschluss an Raspberry Pi: Touch-Schalter auf „I2C“ stellen, Pi über Messingpfosten fixieren, HDMI verbinden; Pi Zero benötigt zusätzliches HDMI-Kabel.
  • Software-Anschluss: Neuestes offizielles Raspberry Pi-Bild laden, TF-Karte formatieren und schreiben, dann config.txt im Wurzelverzeichnis des Boot-Laufwerks erweitern.
  • DTBO-Dateien: Die drei dtbo-Dateien aus dem Download in /boot/overlays/ kopieren.
  • PC-Nutzung: Touch-Schalter auf „USB“, Power&Touch an PC-USB, Display an PC-HDMI anschließen.

Befehle und Beispiele – vor Ausführung prüfen: 

dtparam=i2c_arm=on
dtoverlay=waveshare-4dpic-3b
dtoverlay=waveshare-4dpic-4b
dtoverlay=waveshare-4dpic-5b
hdmi_force_hotplug=1
config_hdmi_boost=10
hdmi_group=2
hdmi_mode=87
hdmi_timings=720 0 100 20 100 720 0 20 8 20 0 0 0 60 0 48000000 6
start_x=0
gpu_mem=128
disable_splash=1
wget https://files.waveshare.com/upload/1/18/Evdev-right-click-emulation.zip
unzip Evdev-right-click-emulation.zip
cd evdev-right-click-emulation
sudo apt install build-essential libevdev2 libevdev-dev -y
sudo cp 'out/evdev-rce' '/usr/local/bin/'
sudo chmod +x '/usr/local/bin/evdev-rce'
sudo evdev-rce
sudo usermod -G 'input' -a pi
echo 'uinput' | sudo tee -a /etc/modules
sudo nano /etc/udev/rules.d/99-uinput.rules
KERNEL=="uinput", MODE="0660", GROUP="input"
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo reboot
evdev-rce
sudo mkdir ~/.config/autostart
sudo nano ~/.config/autostart/right_click.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=evdev-rce
GenericName=Enable long-press-to-right-click gesture
Exec=env LONG_CLICK_INTERVAL=1000 LONG_CLICK_FUZZ=200 /usr/local/bin/evdev-rce
Terminal=true
StartupNotify=false

Hinweise und Versionsgrenzen

  • Die genauen DTBO-Dateinamen hängen von der Raspberry Pi-Version ab; bitte die korrekten Dateien für Ihr Modell auswählen.
  • Das Ersetzen des Startlogos erfordert Zugriff auf das Dateisystem des Systems; bei einigen Systemen ist dies nur eingeschränkt möglich.
  • Die Langdruck-Rechtsklick-Funktion unterstützt laut Quelle standardmäßig nur 32-Bit-Systeme; 64-Bit wird nicht unterstützt.
  • Für die PWM-Steuerung der Hintergrundbeleuchtung muss der original verlötete Widerstand entfernt werden; genaue Pad-Belegung siehe Originaldokumentation.
  • Der Lautsprecheranschluss unterstützt 8 Ω / 5 W; größere Last kann den Verstärker beschädigen.
  • Bei Problemen mit anderen Betriebssystemen als Raspberry Pi OS sollte zunächst mit Raspberry Pi OS gearbeitet werden, um DISABLE_HDMI anzupassen.
  • Vorsicht vor Nachahmungen: Nur offizielle Kanäle verwenden, da Plagiate ohne Unterstützung geliefert werden können.

Quelle und Revisionsnachweis