Zum Inhalt springen

WSAL23450 – 10.1inch DSI LCD (C)/en

Aus JW Tech Wiki
Version vom 6. September 2026, 08:03 Uhr von JWTechPublisher (Diskussion | Beiträge) (Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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

Capacitive 10.1inch DSI display with an IPS panel (1280×800) driven directly via the Raspberry Pi’s DSI interface.

Related products at JW Tech

Technical overview

  • IPS panel with a hardware resolution of 1280×800 and a ten-point capacitive touch system.
  • Optically bonded panel and toughened glass rated up to 6H hardness.
  • The display is driven directly by the Raspberry Pi through its DSI interface, with a maximum refresh rate of 60 Hz.
  • Supported boards: Pi5/CM5/4B/CM4/3B+/3A+/3B/CM3+/CM3.
  • Supply voltage: standard value 5.00 V (range 4.75–5.30 V); input current must be at least 0.88 A.
  • Operating temperature range 0–60 °C; storage temperature range −10–70 °C.
  • Supports Trixie, Bookworm, Bullseye and Buster operating systems depending on board specifics.
  • Backlight brightness can be adjusted graphically or via terminal commands in steps from 0 to 255.
  • Connection uses a 15-pin FPC cable (Pi4B/3B+) or a DSI-Cable-12cm (Pi5/CM5/CM4/CM3+/CM3).

Commands and examples – verify before use: 

git clone https://github.com/waveshare/Waveshare-DSI-LCD
cd Waveshare-DSI-LCD
cd 6.1.21
cd 32
sudo bash ./WS_xinchDSI_MAIN.sh 101C I2C0
sudo reboot
echo X | sudo tee /sys/class/backlight/*/brightness
wlr-randr --output DSI-2 --off
wlr-randr --output DSI-2 --on
xset dpms force off
disable_touchscreen=1
dtoverlay=vc4-kms-v3d
dtoverlay=vc4-kms-dsi-waveshare-panel,10_1_inch
dtoverlay=WS_xinchDSI_Screen,SCREEN_type=8,I2C_bus=10
dtoverlay=WS_xinchDSI_Touch,invertedx,swappedxy,I2C_bus=10

Notes and version constraints

  • Manual driver installation requires a working internet connection on the Raspberry Pi.
  • After a system update on Buster, previously installed driver files may be overwritten; the driver must be reinstalled.
  • When changing the motherboard (e.g., from Pi4 to Pi3), the corresponding driver files must be reinstalled.
  • Synchronous rotation of display and touch is only supported on Trixie/Bookworm; on Bullseye/Buster, touch rotation must be configured separately.
  • The screen on/off command (wlr-randr) applies only to Labwc and Wayfire, not to X11.
  • The sleep command (xset dpms force off) applies only to X11, not to Labwc and Wayfire.
  • Adding disable_touchscreen=1 to config.txt takes effect only after a restart.

Source and revision record