WSAL17143 – 4inch Resistive Touch LCD/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 Waveshare 4inch resistive touch LCD with 480x800 resolution and an 8080 parallel interface. Covers pinout, NT35510 controller, XPT2046 touch controller, and an STM32 example.
Related products at JW Tech
Technical overview
- Resolution: 480x800 pixels; the NT35510 controller supports several GRAM sizes, including 480x800 with a 24-bit color format.
- Interface: 8080 parallel MPU (8/16/24-bit); this module uses 16 of the 24 data pins D[23:0].
- Color modes: full-color mode with 1670M colors; reduced modes with 262K or 65K colors; idle mode with 8 colors.
- RGB565 (16-bit) is used by default; switching to 8-bit mode requires changing the BS resistor to the 0 side.
- Touch controller XPT2046: 4-wire resistive, 12-bit SAR ADC at 125 kHz sampling; digital I/O voltage range 1.5–5.25 V.
- TP_IRQ is LOW when touched, otherwise HIGH; TP_CS, TP_SCK, TP_SDI/SDO form the SPI interface to the touch panel.
- Pinout includes 5V/GND inputs, D0–D15 for data, LCD_CS, DC, WR, RD, RST, BL_VCC (5V or 3.3V), BL for brightness adjustment, and TP pins.
- The STM32F103ZET6 example uses the FSMC interface; specific pin assignments are listed in the 'Hardware connection' table.
- Resources include schematic, demo codes, Image2LCD tool, and datasheets for NT35510 and XPT2046.
Notes and version constraints
- No explicit commands or protocol commands found in the source document; only register and GRAM access sequences over the 8080 interface are described.
- The exact circuitry for switching to 8-bit mode (BS resistor) must be confirmed by the manufacturer, as no inline schematics are available.
- The example is based on the Waveshare Open103Z development board; compatibility with other STM32 variants or MCUs is not guaranteed.
- The given pin mapping is specific to the Open103Z; other boards require adapted wiring.
- Support contact and response times (1–2 working days, GMT+8) are mentioned, but technical details on warranty or certifications are absent.
Source and revision record
- 4inch Resistive Touch LCD - Waveshare Wiki
- Source revision: 73561
- Captured: 2026-08-31T04:02:54+00:00
- SHA-256:
b57de2f79aadbb0181712fab6b9fd2e4a714a6c9d4eb61d5a38f6d9962c8f41c