WSAL21915 – 3.5inch HDMI LCD (E)/en
Erscheinungsbild
Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.
Summary
Technical overview of the 3.5-inch HDMI display with capacitive touch and audio output for Raspberry Pi, PC, Jetson Nano, and Tinker Board 2.
Related products at JW Tech
Technical overview
- 3.5-inch IPS panel with fixed resolution of 640 × 480 pixels
- Five-point capacitive touch with tempered glass, hardness up to 6H
- Touch connection selectable via rear switch: USB or I2C
- Audio transmission via built-in 3.5 mm audio jack and HDMI audio output
- Compatibility: Raspberry Pi OS/Ubuntu/Kali/RetroPie; Tinker Board 2 with Android/Debian; Jetson Nano with Ubuntu; PC with Windows 11/10/8.1/8/7
- Raspberry Pi: manual resolution settings in config.txt required, otherwise display errors may occur
- Display refresh rate is 60 Hz
- Speaker connector: 4-PIN P2.0, pinout * + - - + *, amplifier supports 8 Ω / 5 W
Commands and examples – verify before use:
hdmi_group=2
hdmi_mode=87
hdmi_cvt 640 480 75 6 0 0 0
hdmi_drive=2
dtparam=i2c_arm=on
dtoverlay=waveshare-35dpi-3b
dtoverlay=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
KERNEL=="uinput", MODE="0660", GROUP="input"
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo reboot
evdev-rce
sudo mkdir ~/.config/autostart
Exec=env LONG_CLICK_INTERVAL=1000 LONG_CLICK_FUZZ=200 /usr/local/bin/evdev-rce
disable_splash=1
sudo -E rpi-eeprom-config --edit
Notes and version constraints
- Manual resolution settings for Raspberry Pi are version-dependent; for other systems, the setting must first be made via Raspberry Pi OS
- PWM backlight adjustment requires a physical board modification (rotating or moving a resistor); after modification, an external PWM signal controls brightness
- The long-press right-click feature is supported by default only on 32-bit systems, not on 64-bit
- Automatic screen-off behavior depends on the operating system; Raspberry Pi OS hibernates after about ten minutes of inactivity
- For display issues on Raspberry Pi 4B, the HDMI setting must be adjusted via official Raspberry Pi OS before using other systems
Source and revision record
- 3.5inch HDMI LCD (E) - Waveshare Wiki
- Source revision: 111071
- Captured: 2026-09-03T03:26:12+00:00
- SHA-256:
4dc68f60cc762404a982ce4cee93326ca3f6fac49982d544a989e9fd23f24a86