Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

0.96inch IPS ST7789 Module: Difference between revisions

From LCD wiki
Lin (talk | contribs)
Created page with "{{lan | cn=http://www.lcdwiki.com/zh/0.96inch_IPS_ST7789_Module | en=http://www.lcdwiki.com/0.96inch_IPS_ST7789_Module }} ==<font color="blue">Product Picture</fon..."
 
Lin (talk | contribs)
 
(9 intermediate revisions by the same user not shown)
Line 13: Line 13:
==<font color="blue">Product Description</font> ==
==<font color="blue">Product Description</font> ==


*2.8inch color screen with 320x480 resolution of 65K colors and rich display colors
*0.96inch color screen with 240x198 resolution of 65K colors and rich display colors
*The upgrade adopts IPS full view panel, with good visual angle
*The upgrade adopts IPS full view panel, with good visual angle
*On board level conversion circuit, compatible with 5V and 3.3V MCU
*On board level conversion circuit, compatible with 5V and 3.3V MCU
*Adopting a 4-wire SPI serial bus to save I/O pins
*Adopting a 4-wire SPI serial bus to save I/O pins
*Optional capacitive touch/no touch function for modules
*Modules can be selected with or without glass cover plates
*Module input supports 2.54 pin interface and FPC extension interface
*Unique circular display screen
*Equipped with micro TF card slot for easy storage expansion
*Module input supports slot interfaces with a spacing of 1.25mm
*Provide rich example learning programs (ESP32/STM32/Arduino UNO&Mage2560/C51/CH32)
*Provide rich example learning programs (ESP32/STM32/Arduino UNO&Mage2560/C51/CH32/RaspberryPi)
*Provide low-level driver technical support, and update WIKI information online
*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
*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" style="width: 600px; background-color: white;" border="1"
| align="center" |'''Name'''
| align="center" |'''Name'''
| align="center" |'''Parameter'''
| align="center" |'''Parameter'''
|-
|-
| colspan="2" align="center" |'''LCD Parameters'''
| align="center" colspan="2" |'''LCD Parameters'''
|-
|-
| align="center" |Screen Size
| align="center" |Screen Size
| align="center" |2.8 inch
| align="center" |0 96inch
|-
|-
| align="center" |Screen Type
| align="center" |Screen Type
Line 38: Line 38:
|-
|-
| align="center" |Resolution
| align="center" |Resolution
| align="center" |240xRGBx320 (pixels)
| align="center" |240xRGBx198(pixels)
|-
|-
| align="center" |Active Area (AA area)
| align="center" |Active Area (AA area)
| align="center" |43.20(W)x57.60(H)(mm)
| align="center" |24.408(W)x20.137(H)(mm)
|-
|-
| align="center" |Number of Colors(Max)
| align="center" |Number of Colors(Max)
| align="center" |262K
| align="center" |65K
|-
|-
| align="center" |Driver IC
| align="center" |Driver IC
| align="center" |ILI9341V
| align="center" |ST7789H2
|-
|-
| align="center" |Display Interface
| align="center" |Display Interface
Line 53: Line 53:
|-
|-
| align="center" |Pixel Size
| align="center" |Pixel Size
| align="center" |0.153(H)x0.153(V)(mm)
| align="center" |0.1017(H)x0.1017(V)(mm)
|-
|-
| align="center" |View Angle
| align="center" |View Angle
Line 59: Line 59:
|-
|-
| align="center" |Brightness(TYP)
| align="center" |Brightness(TYP)
| align="center" |280(cd/m<sup>2</sup>)
| align="center" |300(cd/m<sup>2</sup>)
|-
|-
| align="center" |Backlight Type
| align="center" |Backlight Type
| align="center" |White  LED*4
| align="center" |White  LED*2
|-
|-
| align="center" |Operation Temperature
| align="center" |Operation Temperature
| align="center" | -10~50(℃)
| align="center" | -10~60(℃)
|-
|-
| align="center" |Storage Temperature
| align="center" |Storage Temperature
| align="center" | -20~60(℃)
|-
| colspan="2" align="center" |'''Touch Screen Parameters'''
|-
| align="center" |Touch Active  Area
| align="center" |2.8 inch
|-
| align="center" |Touch Screen Type
| align="center" |Capacitive Touch Screen
|-
| align="center" |Touch Screen Resolution
| align="center" |240x320(pixels)
|-
| align="center" |Driver IC
| align="center" |FT6336G
|-
| align="center" |Touch Screen  Visual Area
| align="center" |43.60±0.15(W)x58.05±0.15(H)(mm)
|-
| align="center" |Communication Interface
| align="center" |IIC
|-
| align="center" |Operation Temperature
| align="center" | -20~70(℃)
| align="center" | -20~70(℃)
|-
|-
| align="center" |Storage Temperature
| align="center" colspan="2" |'''Size Parameters'''
| align="center" | -30~80(℃)
|-
| colspan="2" align="center" |'''Size Parameters'''
|-
|-
| align="center" |TFT Outline Size
| align="center" |TFT Outline Size
| align="center" |50.0±0.2(W)x69.20±0.2(H)x2.30±0.1(D)mm)(Excluding cables and adhesive backing)
| align="center" |27.4±0.2(W)x27.0±0.2(H)x1.31±0.15(D)(mm)(Excluding adhesive backing)
|-
| align="center" |Touch Screen Outline Size
| align="center" |50.0±0.1(W)x69.20±0.1(H)x1.0±0.1(D)(mm)(Excluding cables and adhesive backing)
|-
|-
| align="center" |Module Outline Size
| align="center" |Module Outline Size
| align="center" |Have Touch Screen:50.0(W)x86.0(H)x12.78(D)(mm)(including Pin Header)
| align="center" |NO Glass Cover Plate:29.73(W)x28.14(H)x6.66(D)(mm)(Including positioning columns)
NO Touch Screen:50.0(W)x86.0(H)x14.28(D)(mm)(including Pin Header)
Have Glass Cover Plate:31.88(W)x31.88(H)x9.65(D)(mm)(Including positioning columns)
|-
|-
| colspan="2" align="center" |'''Electrical Parameters'''
| align="center" colspan="2" |'''Electrical Parameters'''
|-
|-
| align="center" |Working Voltage
| align="center" |Working Voltage
| align="center" |5.0 V
| align="center" |5.0 V/3.3V
|-
|-
| align="center" |Backlight Current
| align="center" |Backlight Current
| align="center" |80 mA
| align="center" |40 mA
|-
|-
| align="center" |Power
| align="center" |Power
| align="center" |0.4 W
| align="center" |0.09 W
|-
|-
| colspan="2" align="center" |'''Other Parameters'''
| align="center" colspan="2" |'''Other Parameters'''
|-
|-
| align="center" |SKU
| align="center" |SKU
| align="center" |NO Touch Screen : MSP2833
| align="center" |NO Glass Cover Plate: MSP0962


Have Touch Screen : MSP2834
Have Glass Cover Plate: MSP0963
|-
|-
| align="center" |Interface
| align="center" |Interface
| align="center" |14P 2.54mm spacing Header and 0.5mm spacing FPC seat
| align="center" |8P 1.25mm slot interface
|-
|-
| align="center" |Weight(including  package)
| align="center" |Weight(including  package)
| align="center" |MSP2833: 59g
| align="center" |MSP0962: 21g
MSP2834: 67g
MSP0963: 25g
|}
|}


==<font color="blue">Interface Definition</font> ==
==<font color="blue">Interface Definition</font> ==
[[File:MSP2833-4.jpg|750px]]
[[File:MSP0963-3.png|450px]]


*'''Interface Function Description'''
*'''Interface Function Description'''


{| class="wikitable" border="1" style="width: 600px; background-color: white;"
{| class="wikitable" style="width: 600px; background-color: white;" border="1"
| align="center" |'''Number'''
| align="center" |'''Number'''
| align="center" |'''Interface'''
| align="center" |'''Interface'''
Line 145: Line 116:
|-
|-
| align="center" |'''①'''
| align="center" |'''①'''
| align="center" |'''14 Pin Header'''
| align="center" |'''8P slot'''
|2.54mm spacing row pins, module signal input pins
|1.25mm spacing slot, 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'''
*'''Pin Function Description'''


{| class="wikitable" border="1" style="width: 600px; background-color: white;"
{| class="wikitable" style="width: 600px; background-color: white;" border="1"
| align="center" |'''Number'''
| align="center" |'''Number'''
| align="center" |'''Pin Label'''
| align="center" |'''Pin Label'''
Line 165: Line 128:
|-
|-
| align="center" |1
| align="center" |1
| align="center" |'''VCC'''
| align="center" |'''GNDVCC'''
|Power positive
|LCD Power ground
|-
|-
| align="center" |2
| align="center" |2
| align="center" |'''GND'''
| align="center" |'''VCC'''
|Power ground
|LCD power positive(It is recommended to connect to 5V. When connected to 3.3V, the backlight brightness will be slightly dim)
|-
|-
| align="center" |3
| align="center" |3
| align="center" |'''LCD_CS'''
| align="center" |'''CL'''
|LCD selection control signal, Low level active
|LCD SPI bus clock signal
|-
|-
| align="center" |4
| align="center" |4
| align="center" |'''LCD_RST'''
| align="center" |'''SDA'''
|LCD SPI bus write data signal
|-
| align="center" |5
| align="center" |'''RES'''
|LCD reset control signal, Low level reset
|LCD reset control signal, Low level reset
|-
|-
| align="center" |5
| align="center" |6
| align="center" |'''LCD_RS'''
| align="center" |'''DC'''
|LCD command / data selection control signal
|LCD command / data selection control signal
High level: data, low level: command
High level: data, low level: command
|-
| align="center" |6
| align="center" |'''SDI(MOSI)'''
|SPI bus write data signal(SD card and LCD screen  used together)
|-
|-
| align="center" |7
| align="center" |7
| align="center" |'''SCK'''
| align="center" |'''CS'''
|SPI bus clock signal(SD card and LCD screen used  together)
|LCD selection control signal, Low level active
|-
|-
| align="center" |8
| align="center" |8
| align="center" |'''LED'''
| align="center" |'''BLK'''
|LCD backlight control signal (If you need control, please connect the pins. If you don't need control, you can skip it)
|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" |'''SDO(MISO)'''
|SPI bus read data signal (SD card and LCD screen used together)
|-
| align="center" |10
| align="center" |'''CTP_SCL'''
|Capacitive  touch screen IIC bus clock signal (modules without touch screens do not need  to be connected)
|-
| align="center" |11
| 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" |'''CTP_SDA'''
|Capacitive  touch screen IIC bus data signal (modules without touch screens do not need  to be connected)
|-
| align="center" |13
| align="center" |'''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)
|-
| align="center" |14
| align="center" |'''SD_CS'''
|SD card selection control  signal, low level active  (without SD card function, can be disconnected)
|-
|-
|}
|}
Line 226: Line 164:
==<font color="blue">Product Documentation</font> ==
==<font color="blue">Product Documentation</font> ==


* [http://www.lcdwiki.com/res/MSP2833_MSP2834/MSP2833_MSP2834_Specification_EN_V1.0.pdf '''2.8inch IPS SPI Module Specification''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/MSP0962_MSP0963_Specification_EN_V1.0.pdf '''0.96inch IPS SPI Module Specification''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_Module_MSP2833_MSP2834_User_Manual_EN.pdf '''2.8inch IPS SPI Module User Manual''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_Module_MSP0962_MSP0963_User_Manual_EN.pdf '''0.96inch IPS SPI Module User Manual''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/ILI9341V_Init.txt '''ILI9341 initialization''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/ST7789_IPS_Init.txt '''ST7789H2 initialization''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/QD2833-Specifications-A.pdf '''2.8inch IPS LCD Specifications''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/TFT0962-SPEC.pdf '''0.96inch IPS LCD Specifications''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_CTP_Module_FT6336G_Size.pdf '''2.8inch Capacitive Touch Screen Size Picture''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_Module_MSP0963_Size.pdf '''0.96inch IPS SPI Module with Glass Cover Plate Size Picture''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_Module_MSP2834_Size.pdf '''2.8inch IPS SPI Module with Touch Screen Size Picture''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_Module_MSP0962_Size.pdf '''0.96inch IPS SPI Module without Glass Cover Plate Size Picture''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_Module_MSP2833_Size.pdf '''2.8inch IPS SPI Module without Touch Screen Size Picture''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_Module_MSP0962_MSP0963_Schematic.pdf '''0.96inch IPS SPI Module Schematic''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_Module_MSP2833_MSP2834_Schematic.pdf '''2.8inch IPS SPI Module Schematic''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/Altium_0.96inch_IPS_24pin_TFT0962_Package_library.zip '''0.96inch IPS SPI Module screen Schematic and PCB package library''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/Altium_2.8inch_18pin_QD2833_Package_library.zip '''2.8inch IPS SPI Module screen Schematic and PCB package library''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/ST7789H2.pdf '''LCD Driver IC ST7789H2 Data sheet''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/ILI9341_Datasheet.pdf ''''LCD Driver IC ILI9341 Data sheet''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/D-FT6336G-DataSheet-V1.0.pdf '''Touch Screen Driver IC FT6336G Data sheet''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/FT6336G_Register.xlsx '''Touch Screen Driver IC FT6336G Register Table''']


==<font color="blue">Program Download</font> ==
==<font color="blue">Program Download</font> ==


* [http://www.lcdwiki.com/res/Program/CTP_SPI/2.8inch/SPI_ILI9341_MSP2833_MSP2834_V1.0/2.8inch_SPI_Module_ILI9341_MSP2833_MSP2834_EN_V1.0.zip '''2.8inch IPS SPI Module MSP2833_MSP2834 Package''']
*[http://www.lcdwiki.com/res/Program/Common_SPI/0.96inch/SPI_Module_ST7789_MSP0962_MSP0963_V1.0/0.96inch_SPI_Module_ST7789_MSP0962_MSP0963_V1.0.zip '''0.96inch IPS SPI Module MSP0962_MSP0963 Package''']


==<font color="blue">Reference Materials</font> ==
==<font color="blue">Reference Materials</font> ==


* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_MSP2833_MSP2834_C51_Demo_Instructions_EN.pdf '''2.8inch IPS SPI Module C51 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_MSP0962_MSP0963_C51_Demo_Instructions_EN.pdf '''0.96inch IPS SPI Module C51 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_MSP2833_MSP2834_CH32_Demo_Instructions_EN.pdf '''2.8inch IPS SPI Module CH32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_MSP0962_MSP0963_CH32_Demo_Instructions_EN.pdf '''0.96inch IPS SPI Module CH32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_MSP2833_MSP2834_ESP32_Demo_Instructions_EN.pdf '''2.8inch IPS SPI Module ESP32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_MSP0962_MSP0963_ESP32_Demo_Instructions_EN.pdf '''0.96inch IPS SPI Module ESP32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_MSP2833_MSP2834_STM32_Demo_Instructions_EN.pdf '''2.8inch IPS SPI Module STM32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_MSP0962_MSP0963_RaspberryPi_Demo_Instructions_EN.pdf '''0.968inch IPS SPI Module RaspberryPi Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP2833_MSP2834/2.8inch_SPI_MSP2833_MSP2834_UNO_Mega2560_Demo_Instructions_EN.pdf '''2.8inch IPS SPI Module UNO_Mega2560 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_MSP0962_MSP0963_STM32_Demo_Instructions_EN.pdf '''0.96inch IPS SPI Module STM32 Demo Instructions''']
* [http://www.lcdwiki.com/res/MSP0962_MSP0963/0.96inch_SPI_MSP0962_MSP0963_UNO_Mega2560_Demo_Instructions_EN.pdf '''0.96inch IPS SPI Module UNO_Mega2560 Demo Instructions''']
* [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/Arduino_development_environment_construction_for_ESP32_EN.pdf '''Arduino development environment construction for ESP32''']
* [http://www.lcdwiki.com/res/PublicFile/PCtoLCD2002_Use_Illustration_EN.pdf '''PCtoLCD2002 software use illustration''']
* [http://www.lcdwiki.com/res/PublicFile/PCtoLCD2002_Use_Illustration_EN.pdf '''PCtoLCD2002 software use illustration''']
Line 260: Line 196:
* [http://www.lcdwiki.com/res/software/PCtoLCD2002.zip '''PCtoLCD2002''']
* [http://www.lcdwiki.com/res/software/PCtoLCD2002.zip '''PCtoLCD2002''']
* [http://www.lcdwiki.com/res/software/Image2Lcd.zip '''Image2Lcd''']
* [http://www.lcdwiki.com/res/software/Image2Lcd.zip '''Image2Lcd''']
* [http://www.lcdwiki.com/res/software/flash_download_tool_3.9.4.zip '''flash_download_tool''']


[[#top|BACK TO TOP]]
[[#top|BACK TO TOP]]

Latest revision as of 19:14, 18 October 2023

语言选择

Languages

➤中文
➤EN


Product Picture

Product Description

  • 0.96inch color screen with 240x198 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
  • Modules can be selected with or without glass cover plates
  • Unique circular display screen
  • Module input supports slot interfaces with a spacing of 1.25mm
  • Provide rich example learning programs (ESP32/STM32/Arduino UNO&Mage2560/C51/CH32/RaspberryPi)
  • 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 0 96inch
Screen Type IPS
Resolution 240xRGBx198(pixels)
Active Area (AA area) 24.408(W)x20.137(H)(mm)
Number of Colors(Max) 65K
Driver IC ST7789H2
Display Interface 4-Line SPI
Pixel Size 0.1017(H)x0.1017(V)(mm)
View Angle ALL 0’CLOCK
Brightness(TYP) 300(cd/m2)
Backlight Type White LED*2
Operation Temperature -10~60(℃)
Storage Temperature -20~70(℃)
Size Parameters
TFT Outline Size 27.4±0.2(W)x27.0±0.2(H)x1.31±0.15(D)(mm)(Excluding adhesive backing)
Module Outline Size NO Glass Cover Plate:29.73(W)x28.14(H)x6.66(D)(mm)(Including positioning columns)

Have Glass Cover Plate:31.88(W)x31.88(H)x9.65(D)(mm)(Including positioning columns)

Electrical Parameters
Working Voltage 5.0 V/3.3V
Backlight Current 40 mA
Power 0.09 W
Other Parameters
SKU NO Glass Cover Plate: MSP0962

Have Glass Cover Plate: MSP0963

Interface 8P 1.25mm slot interface
Weight(including package) MSP0962: 21g

MSP0963: 25g

Interface Definition

  • Interface Function Description
Number Interface Function Description
8P slot 1.25mm spacing slot, module signal input pins
  • Pin Function Description
Number Pin Label Description
1 GNDVCC LCD Power ground
2 VCC LCD power positive(It is recommended to connect to 5V. When connected to 3.3V, the backlight brightness will be slightly dim)
3 CL LCD SPI bus clock signal
4 SDA LCD SPI bus write data signal
5 RES LCD reset control signal, Low level reset
6 DC LCD command / data selection control signal

High level: data, low level: command

7 CS LCD selection control signal, Low level active
8 BLK LCD backlight control signal (If you need control, please connect the pins. If you don't need control, you can skip it)

Product Documentation

Program Download

Reference Materials

Common Software

BACK TO TOP