LCD 4inch Touch Shield For Arduino (WaveShare)

AED 149.00

Low stock


The 4-inch TFT Touch Shield offers a vibrant and interactive display solution with resistive touch capability. Its compatibility with various development boards and straightforward interfacing make it a valuable addition to your projects, whether you're a beginner or an experienced maker.



  • Resistive touch screen TFT LCD, 4-inch size, with a resolution of 480x320 pixels.
  • Standard Arduino interface, compatible with development boards like Arduino UNO, Leonardo, UNO PLUS, NUCLEO, and XNUCLEO.
  • Onboard stand-alone touch controller for improved touch performance compared to solutions that use AD pins directly for touch control.
  • PWM backlight control allows you to adjust the backlight brightness to a comfortable level.
  • Micro SD slot provides an easy way to store photos for display.
  • Controlled via SPI, utilizing only a few Arduino pins for operation.
  • Comes with STM32 and Arduino examples, making it convenient for porting to different platforms.


  • LCD Type: TFT
  • LCD Interface: SPI
  • LCD Controller: ILI9486
  • Touch Screen Type: Resistive
  • Touch Screen Controller: XPT2046
  • Colors: RGB, 65K colors
  • Resolution: 480x320 pixels
  • Aspect Ratio: 8:5
  • I/O Voltage: 3.3V/5V


Interface: interface connections:

5V 5V 5V power input
GND GND Ground
SCLK D13 SPI clock
MISO D12 SPI data input
MOSI D11 SPI data output
LCD_CS D10 LCD chip select
LCD_BL D9 LCD backlight
LCD_RST D8 LCD reset
LCD_DC D7 LCD data/command selection
TP_BUSY D6 Touch panel busy
SD_CS D5 Micro SD card chip select
TP_CS D4 Touch panel chip select
TP_IRQ D3 Touch panel interrupt

External Dimension:


External Dimension


Development Resources: