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

2.2inch Arduino SPI Module ILI9225 SKU:MAR2201: Difference between revisions

From LCD wiki
Lin (talk | contribs)
Created page with "123"
 
Liang (talk | contribs)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
123
{{lan
    |
cn=http://www.lcdwiki.com/zh/2.2inch_Arduino_SPI_Module_ILI9225_SKU:MAR2201
    |
en=http://www.lcdwiki.com/2.2inch_Arduino_SPI_Module_ILI9225_SKU:MAR2201
}}
 
== <font color="blue">Product Picture</font> ==
[[File:MAR2201-002.jpg|300px]]
[[File:MAR2201-003.jpg|300px]]
 
==<font color="blue">Product Description</font> ==
 
* 2.2-inch color screen,support 16BIT RGB 65K color display,display rich colors
* 176x220 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
* 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
 
==<font color="blue">Product Parameters</font> ==
{| class="wikitable" border="1" style="width: 500px; background-color: white;"
| align="center" |Name
| align="center" |Parameter
|-
| align="center" |Display Color
| align="center" |16BIT RGB 65K color
|-
| align="center" |SKU
| align="center" |MAR2201
|-
| align="center" |Screen Size 
| align="center" |2.2(inch)
|-
| align="center" |Type
| align="center" |TFT
|-
| align="center" |Driver IC
| align="center" |ILI9225
|-
| align="center" |Resolution
| align="center" |176*220 (Pixel)
|-
| align="center" |Module Interface
| align="center" |4-wire SPI interface
|-
| align="center" |Backlight
| align="center" |3 White Led
|-
| align="center" |Active Area 
| align="center" |34.85x43.56 (mm)
|-
| align="center" |Module PCB Size
| align="center" |42.46x67.20 (mm)
|-
| align="center" |Operating Temperature
| align="center" | -20℃~60℃
|-
| align="center" |Storage Temperature
| align="center" | -30℃~70℃
|-
| align="center" |Operating Voltage
| align="center" |5V/3.3V
|-
| align="center" |Power Consumption
| align="center" |TBD
|-
| align="center" |Rough Weight(Package containing)
| align="center" |23 (g)
|}
 
==<font color="blue">Interface Definition</font> ==
[[file:MAR2201-004.png|550x550px]]
 
{| class="wikitable" border="1" style="width: 550px; background-color: white;"
| align="center" |Number
| align="center" |Pin Label
| align="center" |Description
|-
| align="center" |1
| align="center" |VCC
|LCD Power positive (3.3V~5V)
|-
| align="center" |2
| align="center" |GND
|LCD Power ground
|-
| align="center" |3
| align="center" |GND
|LCD Power ground
|-
| align="center" |4
| align="center" |NC
|Not defined, reserved
|-
| align="center" |5
| align="center" |NC
|Not defined, reserved
|-
| align="center" |6
| align="center" |LED
|Backlight control, high level lighting,
if not controlled, connect 3.3V always brigh
|-
| align="center" |7
| align="center" |CLK
|LCD SPI bus clock signal
|-
| align="center" |8
| align="center" |SDI
|LCD SPI bus write data signal
|-
| align="center" |9
| align="center" |RS
|LCD register / data selection signal,
high level: register, low level: data
|-
| align="center" |10
| align="center" |RST
|LCD reset signal, low level reset
|-
| align="center" |11
| align="center" |CS
|LCD chip select signal, low level enable
|-
|}
 
==<font color="blue">Connect to Arduino</font> ==
 
{| class="FCK__ShowTableBorders" align="left"
|-
![[file:MAR2201-007.jpg|无框|400x400px]]
![[file:MAR2201-008.jpg|无框|400x400px]]
|-
| 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:MAR2201-009.jpg|150px]] [[File:MAR2201-010.jpg|150px]]
 
==<font color="blue">Program Download</font> ==
 
* [http://www.lcdwiki.com/res/Program/Arduino_SPI/2.2inch/Arduino_SPI_ILI9225_MAR2201_V1.0/2.2inch_Arduino_SPI_Module_ILI9225_MAR2201_V1.0.zip '''2.2 inch Arduino SPI Module Package''']
 
==<font color="blue">Product Documentation</font> ==
 
* [http://www.lcdwiki.com/res/MAR2201/2.2inch_Arduino_SPI_Module_MAR2201_User_Manual_EN.pdf '''2.2 inch Arduino SPI Module User Manual''']
* [http://www.lcdwiki.com/res/MAR2201/2.2inch_Arduino_SPI_Size.pdf '''2.2 inch Arduino SPI Module Size Picture(pdf version)''']
* [http://www.lcdwiki.com/images/9/9a/2.2inch_Arduino_SPI_Size.png '''2.2 inch Arduino SPI Module Size Picture(png version)''']
* [http://www.lcdwiki.com/res/MAR2201/qdtft2202.pdf '''2.2 inch TFT LCD Specifications''']
* [http://www.lcdwiki.com/res/MAR2201/2.2inch_Arduino_SPI_schematic.pdf '''2.2 inch Arduino SPI Module Schematic(pdf version)''']
* [http://www.lcdwiki.com/images/5/51/2.2inch_Arduino_SPI_schematic.png '''2.2 inch Arduino SPI Module Schematic(png version)''']
* [http://www.lcdwiki.com/res/MAR2201/Altium_2.2inch_18pin_ILI9225_Package_library.zip '''2.2 inch TFT LCD Schematic and PCB Package Library''']
* [http://www.lcdwiki.com/res/MAR2201/Datasheet_ILI9225DS_V022.pdf '''Driver IC ILI9225 Data sheet''']
 
==<font color="blue">Reference Materials</font> ==
 
* [http://www.lcdwiki.com/res/PublicFile/Arduino_IDE_Use_Illustration_EN.pdf '''Arduino IDE software use illustration''']
* [http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf '''C51 Keil and stc-isp software use illustration''']
* [http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf '''STM32 keil software use illustration''']
* [http://www.lcdwiki.com/res/PublicFile/PCtoLCD2002_Use_Illustration_EN.pdf '''PCtoLCD2002 software use illustration''']
* [http://www.lcdwiki.com/res/PublicFile/Image2Lcd_Use_Illustration_EN.pdf '''Image2Lcd software use illustration''']
* [http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings '''Chinese and English display modulo settings''']
 
==<font color="blue">Common Software</font> ==
 
* [http://www.lcdwiki.com/res/software/PCtoLCD2002.zip '''PCtoLCD2002''']
* [http://www.lcdwiki.com/res/software/Image2Lcd.zip '''Image2Lcd''']
 
[[#top|BACK TO TOP]]

Latest revision as of 16:25, 9 January 2020

语言选择

Languages

➤中文
➤EN


Product Picture

Product Description

  • 2.2-inch color screen,support 16BIT RGB 65K color display,display rich colors
  • 176x220 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
  • 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 MAR2201
Screen Size  2.2(inch)
Type TFT
Driver IC ILI9225
Resolution 176*220 (Pixel)
Module Interface 4-wire SPI interface
Backlight 3 White Led
Active Area  34.85x43.56 (mm)
Module PCB Size 42.46x67.20 (mm)
Operating Temperature -20℃~60℃
Storage Temperature -30℃~70℃
Operating Voltage 5V/3.3V
Power Consumption TBD
Rough Weight(Package containing) 23 (g)

Interface Definition

Number Pin Label Description
1 VCC LCD Power positive (3.3V~5V)
2 GND LCD Power ground
3 GND LCD Power ground
4 NC Not defined, reserved
5 NC Not defined, reserved
6 LED Backlight control, high level lighting,

if not controlled, connect 3.3V always brigh

7 CLK LCD SPI bus clock signal
8 SDI LCD SPI bus write data signal
9 RS LCD register / data selection signal,

high level: register, low level: data

10 RST LCD reset signal, low level reset
11 CS LCD chip select signal, low level enable

Connect to Arduino

无框 无框
Arduino UNO direct insertion picture Arduino Mega2560 direct insertion picture


How to use on Arduino

  • Step 1: Download the test program
  1. Download the Arduino test program from the Program Download column
  2. 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
  1. Plug the module directly into the Arduino development board ( Do not plug in?)
  2. After the module is plugged in, power on the Arduino board
  • Step 3: Copy the dependent library
  1. Make sure the Arduino IDE is installed on your computer (if it is not installed: Arduino IDE download URL)
  2. 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 Install libraries directory in the package (shown below) to the libraries folder
of the Arduino project directory ( Don't know the Arduino project directory?
  • Step 4: Compile and download the program to the development board
  1. Open the sample in the Example directory of the package to test, compile and download( Don't know how to compile and download?
  • Step 5: Observe the running of the program
  1. 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):

Program Download

Product Documentation

Reference Materials

Common Software

BACK TO TOP