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

1.8inch Esplora TFT LCD: Difference between revisions

From LCD wiki
Lin (talk | contribs)
No edit summary
Lin (talk | contribs)
 
(7 intermediate revisions by the same user not shown)
Line 14: Line 14:
* Using the SPI serial bus, it only takes a few IOs to illuminate the display
* Using the SPI serial bus, it only takes a few IOs to illuminate the display
* With SD card slot for convenient function expansion
* With SD card slot for convenient function expansion
* Support in-line Arduino esplora game controller
* Provide underlying libraries and rich sample programs for Arduino, C51, and STM32 platforms
* Provide underlying libraries and rich sample programs for Arduino, C51, and STM32 platforms
* Military-grade process standards, long-term stable work
* Military-grade process standards, long-term stable work
Line 51: Line 52:
|-
|-
| align="center" |Module PCB Size
| align="center" |Module PCB Size
| align="center" |59.44*41.66 (mm)
| align="center" |59.79*42.01 (mm)
|-
|-
| align="center" |Operating Temperature  
| align="center" |Operating Temperature  
Line 66: Line 67:
|-
|-
| align="center" |Rough Weight(Package containing)
| align="center" |Rough Weight(Package containing)
| align="center" |19 (g)
| align="center" |25 (g)
|}
|}


==<font color="blue">Interface Definition</font> ==
==<font color="blue">Interface Definition</font> ==
[[file:MAR1801-004.png|550x550px]]
[[file:MAR1805-001.png|550x550px]]


{| class="wikitable" border="1" style="width: 550px; background-color: white;"
{| class="wikitable" border="1" style="width: 550px; background-color: white;"
Line 78: Line 79:
|-
|-
| align="center" |1
| align="center" |1
| align="center" |VCC
| align="center" |GND
|LCD Power positive (3.3V~5V)
|LCD Power ground pin pin
|-
|-
| align="center" |2
| align="center" |2
| align="center" |GND
| align="center" |BL
|LCD Power ground
|LCD backlight control pin (high level light, can be connected to 3.3V)
|-
|-
| align="center" |3
| align="center" |3
| align="center" |GND
| align="center" |RESET
|LCD Power ground
|LCD reset control pin (reset at low level)
|-
|-
| align="center" |4
| align="center" |4
| align="center" |NC
| align="center" |D/C-LD
|Not defined, reserved
|LCD data / command selection control pin (low level: command; high level: data)
|-
|-
| align="center" |5
| align="center" |5
| align="center" |NC
| align="center" |CS-SD
|Not defined, reserved
|SD card select control pin (low level enable, required when using SD card function)
|-
|-
| align="center" |6
| align="center" |6
| align="center" |NC
| align="center" |CS-LD
|Not defined, reserved
|LCD chip select control pin (enabled at low level)
|-
|-
| align="center" |7
| align="center" |7
| align="center" |CLK
| align="center" |MOSI
|LCD SPI bus clock signal
|LCD SPI bus write data pin
|-
|-
| align="center" |8
| align="center" |8
| align="center" |SDA
| align="center" |SCK
|LCD SPI bus write data signal
|LCD SPI bus clock pin
|-
|-
| align="center" |9
| align="center" |9
| align="center" |RS
| align="center" |MISO
|LCD register / data selection signal,
|SPI bus read data pin (required when using SD card function)
high level: register, low level: data
|-
|-
| align="center" |10
| align="center" |10
| align="center" |RST
| align="center" | +5V
|LCD reset signal, low level reset
|LCD power supply positive pin
|-
| align="center" |11
| align="center" |CS
|LCD chip select signal, low level enable
|-
|-
|}
|}


==<font color="blue">Connect to Arduino</font> ==
==<font color="blue">Product Documentation</font> ==


{| class="FCK__ShowTableBorders" align="left"
* [http://www.lcdwiki.com/res/MAR1805/1.8inch_Esplora_SPI_Module_MAR1805_User_Manual_EN.pdf '''1.8 inch Arduino SPI Module User Manual''']
|-
* [http://www.lcdwiki.com/zh/images/7/7a/MAR1805-002.png '''1.8 inch Arduino SPI Module Size Picture''']
![[file:MAR1801-007.jpg|无框|400x400px]]
* [http://www.lcdwiki.com/res/MAR1805/QDTFT1801_specification_v1.1.pdf '''1.8 inch TFT Specifications''']
![[file:MAR1801-008.jpg|无框|400x400px]]
* [http://www.lcdwiki.com/res/MAR1805/Altium_1.8_14pin_QDTFT1801_Package_library.zip '''1.8 inch QDTFT1801 TFT LCD Schematic and PCB Package Library''']
|-
* [http://www.lcdwiki.com/res/MAR1805/ST7735S_V1.1_20111121.pdf '''Driver IC ST7735S Data sheet''']
| align="center" | '''Arduino UNO direct insertion picture'''
| align="center" | '''Arduino Mega2560 direct insertion picture'''
|}
<br clear="all">
 
==<font color="blue">How to use on Arduino</font> ==
 
*'''Step 1: Download the test program'''
 
# Download the Arduino test program from the [[#Program Download|'''Program Download''']] column
# For a description of the relevant test procedures, please refer to the test program documentation in the package
 
*'''Step 2: Connect the Arduino development board'''
 
# Plug the module directly into the Arduino development board ([[#Connect to Arduino| <font color="red"> '''Do not plug in?'''</font>]])
# After the module is plugged in, power on the Arduino board
 
*'''Step 3: Copy the dependent library'''
 
# Make sure the Arduino IDE is installed on your computer (if it is not installed: [https://www.arduino.cc/en/Main/Software '''Arduino IDE download URL'''])
# After installing the Arduino IDE, you need to copy the dependent library to the Arduino project directory as follows:
 
::(1) Decompress the downloaded test package
::(2) Copy the dependent libraries in the <font color="red"> '''Install libraries'''</font> directory in the package (shown below) to the <font color="red">'''libraries'''</font> folder
:::of the Arduino project directory ([http://www.lcdwiki.com/res/PublicFile/Arduino_IDE_Use_Illustration_EN.pdf <font color="red"> '''Don't know the Arduino project directory?'''</font>]
::[[File:MAR1441-020.png|550px]]
 
*'''Step 4: Compile and download the program to the development board'''
 
# Open the sample in the Example directory of the package to test, compile and download([http://www.lcdwiki.com/res/PublicFile/Arduino_IDE_Use_Illustration_EN.pdf <font color="red"> '''Don't know how to compile and download?'''</font>])
 
*'''Step 5: Observe the running of the program'''
 
# After the program is downloaded, run it directly and observe the running status. If it can be displayed normally, the program runs
 
::successfully, as shown in the following figure (take the colligate_test test program as an example):
 
::[[File:MAR1801-009.jpg|150px]] [[File:MAR1801-010.jpg|150px]]


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


* [http://www.lcdwiki.com/res/Program/Arduino_SPI/1.8inch/Arduino_SPI_ST7735S_MAR1801_V1.0/1.8inch_Arduino_SPI_Module_ST7735S_MAR1801_V1.0.zip '''1.8 inch Arduino SPI Module Package''']
* [http://www.lcdwiki.com/res/Program/Arduino_SPI/1.8inch/Arduino_SPI_ST7735S_MAR1805_V1.0/1.8inch_Esplora_SPI_Module_ST7735S_MAR1805_V1.0.zip '''1.8 inch Arduino SPI Module Package''']
 
==<font color="blue">Product Documentation</font> ==
 
* [http://www.lcdwiki.com/res/MAR1801/1.8inch_Arduino_SPI_Module_MAR1801_User_Manual_EN.pdf '''1.8 inch Arduino SPI Module User Manual''']
* [http://www.lcdwiki.com/images/d/dc/1.8_SPI_MAR1801_Size.PNG '''1.8 inch Arduino SPI Module Size Picture''']
* [http://www.lcdwiki.com/res/MAR1801/QDTFT1801_specification_v1.1.pdf '''1.8 inch TFT Specifications''']
* [http://www.lcdwiki.com/res/MAR1801/1.8inch_SPI_MAR1801_Schematic.pdf '''1.8 inch Arduino SPI Module Schematic''']
* [http://www.lcdwiki.com/res/MAR1801/Altium_1.8_14pin_QDTFT1801_Package_library.zip '''1.8 inch QDTFT1801 TFT LCD Schematic and PCB Package Library''']
* [http://www.lcdwiki.com/res/MAR1801/ST7735S_V1.1_20111121.pdf '''Driver IC ST7735S Data sheet''']


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

Latest revision as of 15:35, 6 July 2022

语言选择

Languages

➤中文
➤EN


Product Pictures

Product Description

  • 1.8-inch color screen,support 65K color display,display rich colors
  • 128X160 resolution, clear display
  • Using the SPI serial bus, it only takes a few IOs to illuminate the display
  • With SD card slot for convenient function expansion
  • Support in-line Arduino esplora game controller
  • Provide underlying libraries and rich sample programs for Arduino, C51, and STM32 platforms
  • Military-grade process standards, long-term stable work
  • Provide underlying driver technical support

Product Parameters

Name Parameter
Display Color 16BIT RGB 65K color
SKU MAR1805
Screen Size  1.8(inch)
Type TFT
Driver IC ST7735
Resolution 128*160 (Pixel)
Module Interface 4-wire SPI interface
Backlight 2 White Led
Active Area  28.03*35.04 (mm)
Module PCB Size 59.79*42.01 (mm)
Operating Temperature -20℃~60℃
Storage Temperature -30℃~70℃
Operating Voltage 5V/3.3V
Power Consumption TBD
Rough Weight(Package containing) 25 (g)

Interface Definition

Number Pin Label Description
1 GND LCD Power ground pin pin
2 BL LCD backlight control pin (high level light, can be connected to 3.3V)
3 RESET LCD reset control pin (reset at low level)
4 D/C-LD LCD data / command selection control pin (low level: command; high level: data)
5 CS-SD SD card select control pin (low level enable, required when using SD card function)
6 CS-LD LCD chip select control pin (enabled at low level)
7 MOSI LCD SPI bus write data pin
8 SCK LCD SPI bus clock pin
9 MISO SPI bus read data pin (required when using SD card function)
10 +5V LCD power supply positive pin

Product Documentation

Program Download

Reference Materials

Common Software

BACK TO TOP