Difference between revisions of "3.5inch IPS SPI Module ST7796"

From LCD wiki
Jump to: navigation, search
(Interface Definition)
(Product Parameters)
 
(22 intermediate revisions by one other user not shown)
Line 7: Line 7:
  
 
==<font color="blue">Product Picture</font> ==
 
==<font color="blue">Product Picture</font> ==
[[File:MSP3526-002.png|350px]][[File:MSP3526-003.png|350px]]
+
[[File:MSP3526-2.jpg|350px]][[File:MSP3526-3.jpg|350px]][[File:MSP3525-1.jpg|350px]][[File:MSP3525-2.jpg|350px]]
  
 
==<font color="blue">Product Description</font> ==
 
==<font color="blue">Product Description</font> ==
  
*3.5 inch color screen, supporting 16BIT RGB 65K color display, with rich display colors
+
*3.5inch color screen with 320x480 resolution of 65K colors and rich display colors
*Supports a maximum resolution of 320x480, with delicate display effects
+
*The upgrade adopts IPS full view panel, with good visual angle
*The display screen adopts a 4-wire SPI serial bus to save I/O pins
+
*On board level conversion circuit, compatible with 5V and 3.3V MCU
*Optional capacitive touch function to increase interactivity
+
*Adopting a 4-wire SPI serial bus to save I/O pins
*On board level conversion IC, compatible with 5V and 3.3V MCU
+
*Optional capacitive touch/no touch function for modules
*Equipped with both pin interface and FPC cable interface
+
*Module input supports 2.54 pin interface and FPC extension interface
*Equipped with micro SD card slot for convenient function expansion
+
*Equipped with micro TF card slot for easy storage expansion
*Provide C51,CH32,ESP32,STM32,UNO and Mega2560 rich sample programs for easy learning
+
*Provide rich example learning programs (ESP32/STM32/Arduino UNO&Mage2560/C51/CH32)
*Provide low-level driver technical support
+
*Provide low-level driver technical support, and update WIKI information online
*Military level production standards, long-term stable work
+
*Multiple tests for module aging can meet military level standards, supporting long-term stable work
  
 
==<font color="blue">Product Parameters</font> ==
 
==<font color="blue">Product Parameters</font> ==
 
{| class="wikitable" border="1" style="width: 600px; background-color: white;"
 
{| class="wikitable" border="1" style="width: 600px; background-color: white;"
| align="center" |Name
+
| align="center" |'''Name'''
| align="center" |Parameter
+
| align="center" |'''Parameter'''
 
|-
 
|-
| colspan="2" align="center" |LCD Parameters
+
| colspan="2" align="center" |'''LCD Parameters'''
 
|-
 
|-
 
| align="center" |Screen Size
 
| align="center" |Screen Size
Line 68: Line 68:
 
| align="center" | -20~60(℃)
 
| align="center" | -20~60(℃)
 
|-
 
|-
| colspan="2" align="center" |Touch Screen Parameters
+
| colspan="2" align="center" |'''Touch Screen Parameters'''
 
|-
 
|-
 
| align="center" |Touch Active  Area
 
| align="center" |Touch Active  Area
Line 87: Line 87:
 
| align="center" |Communication Interface
 
| align="center" |Communication Interface
 
| align="center" |IIC
 
| align="center" |IIC
|-
 
| align="center" |Material
 
| align="center" |G+F
 
 
|-
 
|-
 
| align="center" |Operation Temperature
 
| align="center" |Operation Temperature
Line 97: Line 94:
 
| align="center" | -30~80(℃)
 
| align="center" | -30~80(℃)
 
|-
 
|-
| colspan="2" align="center" |Size Parameters
+
| colspan="2" align="center" |'''Size Parameters'''
 
|-
 
|-
 
| align="center" |TFT Outline Size
 
| align="center" |TFT Outline Size
Line 109: Line 106:
 
NO Touch Screen:55.5(W)x98.0(H)x14.28(D)(mm)(including Pin Header)
 
NO Touch Screen:55.5(W)x98.0(H)x14.28(D)(mm)(including Pin Header)
 
|-
 
|-
| colspan="2" align="center" |Electrical Parameters
+
| colspan="2" align="center" |'''Electrical Parameters'''
 
|-
 
|-
 
| align="center" |Working Voltage
 
| align="center" |Working Voltage
Line 120: Line 117:
 
| align="center" |0.5 W
 
| align="center" |0.5 W
 
|-
 
|-
| colspan="2" align="center" |Other Parameters
+
| colspan="2" align="center" |'''Other Parameters'''
 
|-
 
|-
 
| align="center" |SKU
 
| align="center" |SKU
Line 128: Line 125:
 
|-
 
|-
 
| align="center" |Interface
 
| align="center" |Interface
| align="center" |14 Pin Header and FPC
+
| align="center" |14P 2.54mm spacing Header and 0.5mm spacing FPC seat
 
|-
 
|-
 
| align="center" |Weight(including  package)
 
| align="center" |Weight(including  package)
| align="center" |TBD
+
| align="center" |MSP3525: 73g
 +
MSP3526: 82g
 
|}
 
|}
  
 
==<font color="blue">Interface Definition</font> ==
 
==<font color="blue">Interface Definition</font> ==
[[File:MSP3526-004.png|650px]]
+
[[File:MSP3526-4.jpg|750px]]
 +
 
 +
*'''Interface Function Description'''
 +
 
 +
{| class="wikitable" border="1" style="width: 600px; background-color: white;"
 +
| align="center" |'''Number'''
 +
| align="center" |'''Interface'''
 +
| align="center" |'''Function Description'''
 +
|-
 +
| align="center" |'''①'''
 +
| align="center" |'''14 Pin Header'''
 +
|2.54mm spacing row pins, module signal input pins
 +
|-
 +
| align="center" |'''②'''
 +
| align="center" |'''Micro SD Slot'''
 +
|Insert a Micro SD card to expand storage space, such as storing big data content such as fonts and images
 +
|-
 +
| align="center" |'''③'''
 +
| align="center" |'''14P FPC'''
 +
|0.5mm FPC terminal, used for module signal input with the same function as ①
 +
|}
 +
 
 +
*'''Pin Function Description'''
 +
 
 
{| class="wikitable" border="1" style="width: 600px; background-color: white;"
 
{| class="wikitable" border="1" style="width: 600px; background-color: white;"
| align="center" |Number
+
| align="center" |'''Number'''
| align="center" |Pin Label
+
| align="center" |'''Pin Label'''
 
| align="center" |Description
 
| align="center" |Description
 
|-
 
|-
 
| align="center" |1
 
| align="center" |1
| align="center" |VCC
+
| align="center" |'''VCC'''
|液晶屏电源正
+
|Power positive
 
|-
 
|-
 
| align="center" |2
 
| align="center" |2
| align="center" |GND
+
| align="center" |'''GND'''
|液晶屏电源地
+
|Power ground
 
|-
 
|-
 
| align="center" |3
 
| align="center" |3
| align="center" |LCD_CS
+
| align="center" |'''LCD_CS'''
|液晶屏片选控制信号,低电平有效
+
|LCD selection control signal, Low level active
 
|-
 
|-
 
| align="center" |4
 
| align="center" |4
| align="center" |LCD_RST
+
| align="center" |'''LCD_RST'''
|液晶屏复位控制信号,低电平复位
+
|LCD reset control signal, Low level reset
 
|-
 
|-
 
| align="center" |5
 
| align="center" |5
| align="center" |LCD_RS
+
| align="center" |'''LCD_RS'''
|液晶屏命令/数据选择控制信号
+
|LCD command / data selection control signal
  
高电平:数据,低电平:命令
+
High level: data, low level: command
 
|-
 
|-
 
| align="center" |6
 
| align="center" |6
| align="center" |SDI(MOSI)
+
| align="center" |'''SDI(MOSI)'''
|SPI总线写数据信号(SD卡和液晶屏共用)
+
|SPI bus write data signal(SD card and LCD screen  used together)
 
|-
 
|-
 
| align="center" |7
 
| align="center" |7
| align="center" |SCK
+
| align="center" |'''SCK'''
|SPI总线时钟信号(SD卡和液晶屏共用)
+
|SPI bus clock signal(SD card and LCD screen used  together)
 
|-
 
|-
 
| align="center" |8
 
| align="center" |8
| align="center" |LED
+
| align="center" |'''LED'''
|液晶屏背光控制信号(如需要控制,请接引脚,如不需要控制,可以不接)
+
|LCD backlight control signal (If you need control,  please connect the pins. If you don't need control, you can skip it)
 
|-
 
|-
 
| align="center" |9
 
| align="center" |9
| align="center" |SDO(MISO)
+
| align="center" |'''SDO(MISO)'''
|SPI总线读数据信号(SD卡和液晶屏共用)
+
|SPI bus read data signal (SD card and LCD screen used together)
 
|-
 
|-
 
| align="center" |10
 
| align="center" |10
| align="center" |CTP_SCL
+
| align="center" |'''CTP_SCL'''
|电容触摸屏IIC总线时钟信号(无触摸屏的模块不需连接)
+
|Capacitive  touch screen IIC bus clock signal (modules without touch screens do not need  to be connected)
 
|-
 
|-
 
| align="center" |11
 
| align="center" |11
| align="center" |CTP_RST
+
| align="center" |'''CTP_RST'''
|电容触摸屏复位控制信号,低电平复位(无触摸屏的模块不需连接)
+
|Capacitor  touch screen reset control signal, low-level reset (modules without touch  screens do not need to be connected)
 
|-
 
|-
 
| align="center" |12
 
| align="center" |12
| align="center" |CTP_SDA
+
| align="center" |'''CTP_SDA'''
|电容触摸屏IIC总线数据信号(无触摸屏的模块不需连接)
+
|Capacitive  touch screen IIC bus data signal (modules without touch screens do not need  to be connected)
 
|-
 
|-
 
| align="center" |13
 
| align="center" |13
| align="center" |CTP_INT
+
| align="center" |'''CTP_INT'''
|电容触摸屏IIC总线触摸中断信号,产生触摸时,输入低电平到主控(无触摸屏的模块不需连接)
+
|Capacitor  touch screen IIC bus touch interrupt signal, when generating touch, input low  level to the main control (modules without touch screens do not need to be  connected)
 
|-
 
|-
 
| align="center" |14
 
| align="center" |14
| align="center" |SD_CS
+
| align="center" |'''SD_CS'''
|SD卡片选控制信号,低电平有效(不使用SD卡功能,可不接)
+
|SD card selection control  signal, low level active  (without SD card function, can be disconnected)
 
|-
 
|-
 
|}
 
|}
  
==<font color="blue">产品文档</font> ==
+
==<font color="blue">Product Documentation</font> ==
  
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_Module_MSP3525&MSP3526_User_Manual_CN.pdf '''3.5寸IPS SPI模块用户手册''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/MSP3525_MSP3526_Specification_EN_V1.0.pdf '''3.5inch IPS SPI Module Specification''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/QD3525-Specifications-A.pdf '''3.5寸IPS屏规格书''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_Module_MSP3525_MSP3526_User_Manual_EN.pdf '''3.5inch IPS SPI Module User Manual''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_CTP_Model_Size.pdf '''3.5寸电容触摸屏尺寸图''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/ST7796_Init.txt '''ST7796 initialization''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_CTP_Touch_Size.pdf '''3.5寸IPS SPI有触摸屏模块尺寸图''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/QD3525-Specifications-A.pdf '''3.5inch IPS LCD Specifications''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_No_Touch_Size.pdf '''3.5寸IPS SPI无触摸屏模块尺寸图''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_CTP_Module_FT6336U_Size.pdf '''3.5inch Capacitive Touch Screen Size Picture''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_Common_SPI_CTP_Schematic.pdf '''3.5寸IPS SPI模块原理图''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_Module_MSP3526_Size.pdf '''3.5inch IPS SPI Module with Touch Screen Size Picture''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/Altium_3.5inch_48pin_QD3525_Package_library.zip '''3.5寸IPS液晶屏AD原理图和PCB封装''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_Module_MSP3525_Size.pdf '''3.5inch IPS SPI Module without Touch Screen Size Picture''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/ST7796S-Sitronix.pdf '''液晶屏驱动IC数据手册ST7796''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_Module_MSP3525_MSP3526_Schematic.pdf '''3.5inch IPS SPI Module Schematic''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/DFT6336UDataSheetV1.1.pdf '''触摸屏驱动IC数据手册FT6336U''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/Altium_3.5inch_48pin_QD3525_Package_library.zip '''3.5inch IPS SPI Module screen Schematic and PCB package library''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/FT6336U_Register.xlsx '''触摸屏驱动IC FT6336U寄存器表''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/ST7796S-Sitronix.pdf '''LCD Driver IC ST7796S Data sheet''']
 +
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/DFT6336UDataSheetV1.1.pdf '''Touch Screen Driver IC FT6336U Data sheet''']
 +
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/FT6336U_Register.xlsx '''Touch Screen Driver IC FT6336U Register Table''']
  
==<font color="blue">程序下载</font> ==
+
==<font color="blue">Program Download</font> ==
  
* [http://www.lcdwiki.com/res/Program/Common_SPI/3.5inch/ '''xxx''']
+
* [http://www.lcdwiki.com/res/Program/CTP_SPI/3.5inch/SPI_ST7796_MSP3525_MSP3526_V1.0/3.5inch_SPI_Module_ST7796_MSP3525_MSP3526_V1.0.zip '''3.5inch IPS SPI Module MSP3525_MSP3526 Package''']
  
==<font color="blue">参考资料</font> ==
+
==<font color="blue">Reference Materials</font> ==
  
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_C51_Demo_Instructions_CN.pdf '''3.5寸IPS SPI模块C51示例使用说明''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_C51_Demo_Instructions_EN.pdf '''3.5inch IPS SPI Module C51 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_CH32_Demo_Instructions_CN.pdf '''3.5寸IPS SPI模块CH32示例使用说明''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_CH32_Demo_Instructions_EN.pdf '''3.5inch IPS SPI Module CH32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_ESP32_Demo_Instructions_CN.pdf '''3.5寸IPS SPI模块ESP32示例使用说明''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_ESP32_Demo_Instructions_EN.pdf '''3.5inch IPS SPI Module ESP32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_STM32_Demo_Instructions_CN.pdf '''3.5寸IPS SPI模块STM32示例使用说明''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_STM32_Demo_Instructions_EN.pdf '''3.5inch IPS SPI Module STM32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_UNO_Mega2560_Demo_Instructions_CN.pdf '''3.5寸IPS SPI模块UNO_Mega2560示例使用说明''']
+
* [http://www.lcdwiki.com/res/MSP3525_MSP3526/3.5inch_SPI_MSP3525_MSP3526_UNO_Mega2560_Demo_Instructions_EN.pdf '''3.5inch IPS SPI Module UNO_Mega2560 Demo Instructions''']
* [http://www.lcdwiki.com/res/PublicFile/Arduino_development_environment_construction_for_ESP32_CN.pdf '''Arduino下搭建ESP32开发环境说明''']
+
* [http://www.lcdwiki.com/res/PublicFile/Arduino_development_environment_construction_for_ESP32_EN.pdf '''Arduino development environment construction for ESP32''']
* [http://www.lcdwiki.com/res/PublicFile/PCtoLCD2002_Use_Illustration_CN.pdf '''PCtoLCD2002软件使用说明''']
+
* [http://www.lcdwiki.com/res/PublicFile/PCtoLCD2002_Use_Illustration_EN.pdf '''PCtoLCD2002 software use illustration''']
* [http://www.lcdwiki.com/res/PublicFile/Image2Lcd_Use_Illustration_CN.pdf '''Image2Lcd软件使用说明''']
+
* [http://www.lcdwiki.com/res/PublicFile/Image2Lcd_Use_Illustration_EN.pdf '''Image2Lcd software use illustration''']
* [http://www.lcdwiki.com/res/PublicFile/Flash_Download_Operation_Instructions_CN.pdf '''flash_download_tool软件使用说明(ESP32使用)''']
+
* [http://www.lcdwiki.com/res/PublicFile/Flash_Download_Operation_Instructions_EN.pdf '''flash_download_tool software use illustration(use for ESP32)''']
* [http://www.lcdwiki.com/zh/%E3%80%90%E6%95%99%E7%A8%8B%E3%80%91%E4%B8%AD%E8%8B%B1%E6%96%87%E6%98%BE%E7%A4%BA%E5%8F%96%E6%A8%A1%E8%AE%BE%E7%BD%AE '''中英文取模设置''']
+
* [http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings '''Chinese and English display modulo settings''']
  
==<font color="blue">常用软件</font> ==
+
==<font color="blue">Common Software</font> ==
  
 
* [http://www.lcdwiki.com/res/software/PCtoLCD2002.zip '''PCtoLCD2002''']
 
* [http://www.lcdwiki.com/res/software/PCtoLCD2002.zip '''PCtoLCD2002''']

Latest revision as of 16:09, 19 July 2023


语言选择

Languages

➤中文
➤EN


Product Picture

MSP3526-2.jpgMSP3526-3.jpgMSP3525-1.jpgMSP3525-2.jpg

Product Description

  • 3.5inch color screen with 320x480 resolution of 65K colors and rich display colors
  • The upgrade adopts IPS full view panel, with good visual angle
  • On board level conversion circuit, compatible with 5V and 3.3V MCU
  • Adopting a 4-wire SPI serial bus to save I/O pins
  • Optional capacitive touch/no touch function for modules
  • Module input supports 2.54 pin interface and FPC extension interface
  • Equipped with micro TF card slot for easy storage expansion
  • Provide rich example learning programs (ESP32/STM32/Arduino UNO&Mage2560/C51/CH32)
  • Provide low-level driver technical support, and update WIKI information online
  • Multiple tests for module aging can meet military level standards, supporting long-term stable work

Product Parameters

Name Parameter
LCD Parameters
Screen Size 3.5 inch
Screen Type IPS
Resolution 320xRGBx480 (pixels)
Active Area (AA area) 48.96(W)x73.44(H)(mm)
Number of Colors(Max) 16.7M
Driver IC ST7796U
Display Interface 4-Line SPI
Pixel Size 0.153(H)x0.153(mm)
View Angle ALL 0’CLOCK
Brightness(TYP) 300(cd/m2)
Backlight Type White LED*6
Operation Temperature -10~50(℃)
Storage Temperature -20~60(℃)
Touch Screen Parameters
Touch Active Area 3.5 inch
Touch Screen Type Capacitive Touch Screen
Touch Screen Resolution 320x480(pixels)
Driver IC FT6336U
Touch Screen Visual Area 49.56(w)x74.04(H)(mm)
Communication Interface IIC
Operation Temperature -20~70(℃)
Storage Temperature -30~80(℃)
Size Parameters
TFT Outline Size 55.50±0.2(W)x84.96±0.2(H)x2.5±0.1(D)(mm)(Excluding cables and adhesive backing)
Touch Screen Outline Size 55.50±0.2(W)x84.96±0.2(H)x0.8 (D)(mm)(Excluding cables and adhesive backing)
Module Outline Size Have Touch Screen:55.5(W)x98.0(H)x12.98(D)(mm)(including Pin Header)

NO Touch Screen:55.5(W)x98.0(H)x14.28(D)(mm)(including Pin Header)

Electrical Parameters
Working Voltage 5.0 V
Backlight Current 95 mA
Power 0.5 W
Other Parameters
SKU NO Touch Screen : MSP3525

Have Touch Screen : MSP3526

Interface 14P 2.54mm spacing Header and 0.5mm spacing FPC seat
Weight(including package) MSP3525: 73g

MSP3526: 82g

Interface Definition

MSP3526-4.jpg

  • Interface Function Description
Number Interface Function Description
14 Pin Header 2.54mm spacing row pins, module signal input pins
Micro SD Slot Insert a Micro SD card to expand storage space, such as storing big data content such as fonts and images
14P FPC 0.5mm FPC terminal, used for module signal input with the same function as ①
  • Pin Function Description
Number Pin Label Description
1 VCC Power positive
2 GND Power ground
3 LCD_CS LCD selection control signal, Low level active
4 LCD_RST LCD reset control signal, Low level reset
5 LCD_RS LCD command / data selection control signal

High level: data, low level: command

6 SDI(MOSI) SPI bus write data signal(SD card and LCD screen used together)
7 SCK SPI bus clock signal(SD card and LCD screen used together)
8 LED LCD backlight control signal (If you need control, please connect the pins. If you don't need control, you can skip it)
9 SDO(MISO) SPI bus read data signal (SD card and LCD screen used together)
10 CTP_SCL Capacitive touch screen IIC bus clock signal (modules without touch screens do not need to be connected)
11 CTP_RST Capacitor touch screen reset control signal, low-level reset (modules without touch screens do not need to be connected)
12 CTP_SDA Capacitive touch screen IIC bus data signal (modules without touch screens do not need to be connected)
13 CTP_INT Capacitor touch screen IIC bus touch interrupt signal, when generating touch, input low level to the main control (modules without touch screens do not need to be connected)
14 SD_CS SD card selection control signal, low level active (without SD card function, can be disconnected)

Product Documentation

Program Download

Reference Materials

Common Software

BACK TO TOP