WSAL30323 – 7-DSI-TOUCH-A/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
The 7-DSI-TOUCH-A is a 7-inch DSI capacitive touch display with an IPS panel (720×1280), optically bonded toughened glass, 10-point touch and anti-fingerprint coating. It is driven via the DSI interface and supports software control of backlight brightness.
Related products at JW Tech
- WSAL30323 – 7inch DSI Capacitive Touch Display, 720×1280 Pixels, IPS Panel, Optical Bonding Toughened Glass Panel, 10-Point Touch, Anti-Fingerprint Process, With Case(Optional)
- WSAL31618 – 7inch DSI Capacitive Touch Display, 720×1280 Pixels, IPS Panel, Optical Bonding Toughened Glass Panel, 10-Point Touch, Anti-Fingerprint Process, With Case(Optional)
- WSAL32349 – 7inch DSI Capacitive Touch Display, 720×1280 Pixels, IPS Panel, Optical Bonding Toughened Glass Panel, 10-Point Touch, Anti-Fingerprint Process, With Case(Optional)
Technical overview
- 7-inch IPS panel with native resolution of 720×1280 pixels
- Optically bonded toughened glass with hardness up to 6H
- 10-point capacitive touch controller (GT9271)
- Display controller ILI9881
- DSI drive limit: refresh rates up to 60 Hz
- Input voltage: standard 5.00 V; acceptable range 4.75–5.30 V
- Operating temperature range: 0 °C to 60 °C; storage temperature range: −10 °C to 70 °C
- Two selectable touch modes: Mouse Emulation (default) or Multitouch
- Raspberry Pi connection via 22PIN FFC cable (Pi5/CM5/CM4/CM3+/CM3) or DSI-Cable-12cm (Pi4B/3B+/3B/3A+)
- Backlight brightness controllable via terminal through /sys/class/backlight/*/brightness (range 0–255)
- Display rotation in Trixie/Bookworm via GUI or cmdline.txt (video=DSI-1:720x1280e,rotate=90/180/270)
- Touch rotation can be synchronized via udev rule file 99-waveshare-touch.rules using LIBINPUT_CALIBRATION_MATRIX
Commands and examples – verify before use:
dtoverlay=vc4-kms-v3d
dtoverlay=vc4-kms-dsi-waveshare-panel-v2,7_0_inch_a
#DSI0 Use
#dtoverlay=vc4-kms-dsi-waveshare-panel-v2,7_0_inch_a,dsi0
echo X | sudo tee /sys/class/backlight/*/brightness
video=DSI-1:720x1280e,rotate=90
video=DSI-1:720x1280e,rotate=180
video=DSI-1:720x1280e,rotate=270
ENV{ID_INPUT_TOUCHSCREEN}=="1", ENV{LIBINPUT_CALIBRATION_MATRIX}="0 -1 1 1 0 0"
#180°:
#ENV{ID_INPUT_TOUCHSCREEN}=="1", ENV{LIBINPUT_CALIBRATION_MATRIX}="-1 0 1 0 -1 1"
#270°:
#ENV{ID_INPUT_TOUCHSCREEN}=="1", ENV{LIBINPUT_CALIBRATION_MATRIX}="0 1 0 -1 0 1"
Notes and version constraints
- The exact configuration values for Luckfox-Omni3576 and ESP32-P4 were only partially shown in the source document; complete commands require manual confirmation.
- When using DSI and HDMI monitors simultaneously, cmdline.txt shares the same rotation value; separate rotation is not possible.
- The input current limit is listed as “TBD”; a minimum current of ≥ 0.5 A must be ensured to avoid startup failures or permanent damage.
- Improper screwing can cause irreparable damage and void the warranty.
- The display should not be operated or stored in humid, dusty, or overheated environments; sudden temperature changes may cause moisture accumulation inside the device.
Source and revision record
- 7-DSI-TOUCH-A - Waveshare Wiki
- Source revision: 110831
- Captured: 2026-08-29T08:34:09+00:00
- SHA-256:
8da1514292c18ac164a5082a725e5951ab11830efad763995445e9ede6a8163f