2.8inch Touch LCD Shield for Arduino

Description of product

2.8inch Touch LCD Shield for Arduino


  • Resistive touch screen TFT LCD, 2.8inch, 320x240 resolution
  • Standard Arduino interface, compatible with development boards like : Arduino UNO, Leonardo, UNO PLUS, NUCLEO, XNUCLEO
  • Onboard stand-alone touch controller, better touching than solutions that use AD pins directly for touch control
  • Micro SD slot, provides an easy way to store photos for displaying
  • Controlled via SPI, only a few Arduino pins are used
  • Backlight adjustable by program, lower power consumption

Key Parameters

LCD InterfaceSPI
LCD ControllerHX8347D
Touch Screen TypeResistive
Touch Screen ControllerXPT2046
ColorsRGB, 65K colors
Resolution320x240 (Pixel)
I/O Voltage3.3V/5V


Arduino PINSymbolDescription
D3TP_IRQTouch panel interrupt
D4TP_CSTouch panel chip select
D5SD_CSMicro SD card chip select
D7LCD_DCLCD data/command selection
D9LCD_BLLCD backlight control
D10LCD_CSLCD chip select
D11MOSISPI data input
D12MISOSPI data output
D13SCLKSPI clock

External Dimension