Difference between revisions of "3.8inch Arduino Display-Mega2560"

From LCD wiki
Jump to: navigation, search
(Program Download)
(12 intermediate revisions by the same user not shown)
Line 11: Line 11:
  
 
== <font color="blue">Product Picture</font> ==
 
== <font color="blue">Product Picture</font> ==
[[File:MAR3513-007.jpg|300px]]
+
[[File:MAR3803-012.jpg|300px]]
[[File:MAR3513-008.jpg|300px]]
+
[[File:MAR3803-009.jpg|300px]]
  
 
==<font color="blue">Product Description</font> ==
 
==<font color="blue">Product Description</font> ==
  
* 3.5-inch color screen, support 65K color display, display rich colors
+
* 3.8-inch color screen, support 65K color display, display rich colors
 
* 320x480 HD resolution for clear display
 
* 320x480 HD resolution for clear display
* Fast transmission with 16-bit parallel bus
+
* Fast transmission with 8-bit parallel bus
 
* On-board 5V/3.3V level shifting IC, compatible with 5V/3.3V operating voltage
 
* On-board 5V/3.3V level shifting IC, compatible with 5V/3.3V operating voltage
 
* Support Arduino Mage2560 direct plug-in use
 
* Support Arduino Mage2560 direct plug-in use
 +
* Support touch function
 
* Provides an Arduino library with a rich sample program
 
* Provides an Arduino library with a rich sample program
 
* Easy to expand the experiment with SD card slot
 
* Easy to expand the experiment with SD card slot
Line 35: Line 36:
 
|-
 
|-
 
| align="center" |SKU
 
| align="center" |SKU
| align="center" |MAR3513
+
| align="center" |MAR3803
 
|-
 
|-
 
| align="center" |Screen Size 
 
| align="center" |Screen Size 
| align="center" |3.5(inch)
+
| align="center" |3.8(inch)
 
|-
 
|-
 
| align="center" |Type
 
| align="center" |Type
Line 50: Line 51:
 
|-
 
|-
 
| align="center" |Module Interface
 
| align="center" |Module Interface
| align="center" |16-bit parallel interface
+
| align="center" |8-bit parallel interface
 
|-
 
|-
 
| align="center" |Active Area 
 
| align="center" |Active Area 
| align="center" |48.96x73.44 (mm)
+
| align="center" |52.55x79.04(mm)
 
|-
 
|-
 
| align="center" |Module PCB Size
 
| align="center" |Module PCB Size
| align="center" |60.30x96.60 (mm)
+
| align="center" |61.54x105.69 (mm)
 
|-
 
|-
 
| align="center" |back light
 
| align="center" |back light
Line 78: Line 79:
  
 
==<font color="blue">Interface Definition</font> ==
 
==<font color="blue">Interface Definition</font> ==
[[file:MAR3513-001.png|550x550px|left]]
+
[[file:MAR3803-001.jpg|550x550px|left]]
  
{| class="wikitable" border="1" style="width: 650px; background-color: white;"
+
{| class="wikitable" border="1" style="width: 800px; background-color: white;"
 
! align="center" |Number
 
! align="center" |Number
 
! align="center" |Module Pin
 
! align="center" |Module Pin
Line 124: Line 125:
 
|-
 
|-
 
| align="center" |11
 
| align="center" |11
| align="center" |DB7
+
| align="center" |DB7/NC
|7th bit of data bus
+
|7th bit of data bus(does not need to be connected when using 8-bit mode)
 
| align="center" |12
 
| align="center" |12
| align="center" |DB6
+
| align="center" |DB6/NC
|6th bit of data bus
+
|6th bit of data bus(does not need to be connected when using 8-bit mode)
 
|-
 
|-
 
| align="center" |13
 
| align="center" |13
| align="center" |DB5
+
| align="center" |DB5/NC
|5th bit of data bus
+
|5th bit of data bus(does not need to be connected when using 8-bit mode)
 
| align="center" |14
 
| align="center" |14
| align="center" |DB4
+
| align="center" |DB4/NC
|4th bit of data bus
+
|4th bit of data bus(does not need to be connected when using 8-bit mode)
 
|-
 
|-
 
| align="center" |15
 
| align="center" |15
| align="center" |DB3
+
| align="center" |DB3/NC
|third bit of data bus
+
|third bit of data bus(does not need to be connected when using 8-bit mode)
 
| align="center" |16
 
| align="center" |16
| align="center" |DB2
+
| align="center" |DB2/NC
|2nd bit of data bus
+
|2nd bit of data bus(does not need to be connected when using 8-bit mode)
 
|-
 
|-
 
| align="center" |17
 
| align="center" |17
| align="center" |DB1
+
| align="center" |DB1/NC
|1st bit of data bus
+
|1st bit of data bus(does not need to be connected when using 8-bit mode)
 
| align="center" |18
 
| align="center" |18
| align="center" |DB0
+
| align="center" |DB0/NC
|0 bit of data bus
+
|0 bit of data bus(does not need to be connected when using 8-bit mode)
 
|-
 
|-
 
| align="center" |19
 
| align="center" |19
| align="center" |RS
+
| align="center" |LCD_RS
 
|LCD register / data selection signal
 
|LCD register / data selection signal
 
Low level: register, high level: command
 
Low level: register, high level: command
 
| align="center" |20
 
| align="center" |20
| align="center" |WR
+
| align="center" |LCD_WR
 
|LCD write control signal
 
|LCD write control signal
 
|-
 
|-
 
| align="center" |21
 
| align="center" |21
| align="center" |CS
+
| align="center" |LCD_CS
 
|LCD screen select control signal, low level enable
 
|LCD screen select control signal, low level enable
 
| align="center" |22
 
| align="center" |22
| align="center" |RST
+
| align="center" |LCD_RST
 
|LCD reset control signal, low reset
 
|LCD reset control signal, low reset
 
|-
 
|-
Line 170: Line 171:
 
|Undefined, reserved
 
|Undefined, reserved
 
| align="center" |24
 
| align="center" |24
| align="center" |NC
+
| align="center" |LCD_RD
|Undefined, reserved
+
|LCD read control signal
 
|-
 
|-
 
| align="center" |25
 
| align="center" |25
 +
| align="center" |TP_IRQ
 +
|Touch screen interrupt control signal, low level when touch is detected
 +
| align="center" |26
 
| align="center" |NC
 
| align="center" |NC
 
|Undefined, reserved
 
|Undefined, reserved
| align="center" |26
 
| align="center" |F_CS
 
|SPI flash chip select control signal
 
 
|-
 
|-
 
| align="center" |27
 
| align="center" |27
Line 188: Line 189:
 
|-
 
|-
 
| align="center" |29
 
| align="center" |29
| align="center" |NC
+
| align="center" |SD_CS
|Undefined, reserved
+
|SD card select control signal, low level enable
 
| align="center" |30
 
| align="center" |30
 
| align="center" |NC
 
| align="center" |NC
Line 199: Line 200:
 
| align="center" |32
 
| align="center" |32
 
| align="center" |MOSI
 
| align="center" |MOSI
|SPI bus output signal
+
|Touch screen chip select control signal, low level enable
 
|-
 
|-
 
| align="center" |33
 
| align="center" |33
| align="center" |CLK
+
| align="center" |EX_CLK
 
|SPI bus clock signal
 
|SPI bus clock signal
 
| align="center" |34
 
| align="center" |34
| align="center" |SD_CS
+
| align="center" |TP_CS
 
|SD card select control signal, low level enable
 
|SD card select control signal, low level enable
 
|-
 
|-
Line 218: Line 219:
 
==<font color="blue">Product Documentation</font> ==
 
==<font color="blue">Product Documentation</font> ==
  
* [http://www.lcdwiki.com/res/MAR3513/3.5inch_Arduino_16BIT_Module_MAR3513_User_Manual_EN.pdf '''3.5 inch Arduino Mega2560 Module User Manual''']
+
* [http://www.lcdwiki.com/res/MAR3803/3.8inch_Arduino_8BIT_Module_MAR3803_User_Manual_EN.pdf '''3.8 inch Arduino Mega2560 Module User Manual''']
* [http://www.lcdwiki.com/res/MAR3513/3.5inchQD3503728-Spec-V1.0.pdf '''3.5 inch TFT Specifications''']
+
* [http://www.lcdwiki.com/images/2/2d/MAR3803-002.png '''3.8 inch Arduino Mega2560 Module Size Picture''']
* [http://www.lcdwiki.com/images/7/7f/MAR3513-002.png '''3.5 inch Arduino Mega2560 Module Size Picture''']
+
* [http://www.lcdwiki.com/res/MAR3803/Datasheet-ILI9486.pdf '''Driver IC ILI9486 Data sheet''']
* [http://www.lcdwiki.com/res/MAR3513/Datasheet-ILI9486.pdf '''Driver IC ILI9486 Data sheet''']
 
  
 
==<font color="blue">Connect to Arduino</font> ==
 
==<font color="blue">Connect to Arduino</font> ==
Line 227: Line 227:
 
{| class="FCK__ShowTableBorders" align="left"
 
{| class="FCK__ShowTableBorders" align="left"
 
|-
 
|-
![[file:MAR3513-010.jpg|无框|400x400px]]
+
![[file:MAR3803-011.jpg|无框|400x400px]]
 
|-
 
|-
 
| align="center" | '''Arduino Mega2560 direct insertion picture'''
 
| align="center" | '''Arduino Mega2560 direct insertion picture'''
Line 265: Line 265:
 
::successfully, as shown in the following figure (take the colligate_test test program as an example):
 
::successfully, as shown in the following figure (take the colligate_test test program as an example):
  
::[[File:MAR3513-003.jpg|150px]] [[File:MAR3513-004.jpg|150px]]
+
::[[File:MAR3803-004.jpg|150px]][[File:MAR3803-007.jpg|150px]]
  
 
==<font color="blue">Program Download</font> ==
 
==<font color="blue">Program Download</font> ==
  
# [https://yunpan.360.cn/surl_ymbhXF58txE '''Demo_Arduino_Mega2560_16BIT''']
+
* [http://www.lcdwiki.com/res/Program/Arduino/3.8inch/Mega2560_8BIT_ILI9486_MAR3803_V1.0/3.8inch_Arduino_Mega2560_8BIT_Module_ILI9486_MAR3803_V1.0.zip '''3.8 inch Arduino Mega2560 module package''']
# [https://yunpan.360.cn/surl_ymbhGA45btB '''Demo_C51_STC12C5A60S2_16BIT''']
 
# [https://yunpan.360.cn/surl_ymbhGPRjUzT '''Demo_C51_STC89C52RC_16BIT''']
 
# [https://yunpan.360.cn/surl_ymbhbqaKAQ7 '''Demo_STM32F103RCT6_16BIT''']
 
# [https://yunpan.360.cn/surl_ymbhbTcvjqs '''Demo_STM32F103ZET6_16BIT''']
 
# [https://yunpan.360.cn/surl_ymbh9tPEdni '''Demo_STM32F407ZGT6_16BIT''']
 
# [https://yunpan.360.cn/surl_ymbhUdgMiTd '''Demo_STM32F429IGT6_16BIT''']
 
 
 
* [https://yunpan.360.cn/surl_ymbCLfccD2F '''3.5 inch Arduino Mega2560 module package(The above program is packaged with one click download)''']
 
  
 
==<font color="blue">Reference Materials</font> ==
 
==<font color="blue">Reference Materials</font> ==

Revision as of 11:14, 20 February 2019


语言选择

Languages

➤中文
➤EN



Product Video

Product Picture

MAR3803-012.jpg MAR3803-009.jpg

Product Description

  • 3.8-inch color screen, support 65K color display, display rich colors
  • 320x480 HD resolution for clear display
  • Fast transmission with 8-bit parallel bus
  • On-board 5V/3.3V level shifting IC, compatible with 5V/3.3V operating voltage
  • Support Arduino Mage2560 direct plug-in use
  • Support touch function
  • Provides an Arduino library with a rich sample program
  • Easy to expand the experiment with SD card slot
  • Military-grade process standards, long-term stable work
  • Provide underlying driver technical support

Product Parameters

Name Parameter
Display Color RGB 65K color
SKU MAR3803
Screen Size  3.8(inch)
Type TFT
Driver IC ILI9486
Resolution 480*320 (Pixel)
Module Interface 8-bit parallel interface
Active Area  52.55x79.04(mm)
Module PCB Size 61.54x105.69 (mm)
back light 6 chip HighLight white LEDs
Operating Temperature -10℃~60℃
Storage Temperature -20℃~70℃
Operating Voltage 5V/3.3V
Power Consumption TBD
Product Weight About 45(g)

Interface Definition

MAR3803-001.jpg
Number Module Pin Pin Description Number Module Pin Pin Description
1 5V Positive power supply 2 5V Positive power supply
3 DB8 8th bit of data bus 4 DB9 9th bit of data bus
5 DB10 10th bit of data bus 6 DB11 11th bit of data bus
7 DB12 12th bit of data bus 8 DB13 13th bit of data bus
9 DB14 14th bit of data bus 10 DB15 15th bit of data bus
11 DB7/NC 7th bit of data bus(does not need to be connected when using 8-bit mode) 12 DB6/NC 6th bit of data bus(does not need to be connected when using 8-bit mode)
13 DB5/NC 5th bit of data bus(does not need to be connected when using 8-bit mode) 14 DB4/NC 4th bit of data bus(does not need to be connected when using 8-bit mode)
15 DB3/NC third bit of data bus(does not need to be connected when using 8-bit mode) 16 DB2/NC 2nd bit of data bus(does not need to be connected when using 8-bit mode)
17 DB1/NC 1st bit of data bus(does not need to be connected when using 8-bit mode) 18 DB0/NC 0 bit of data bus(does not need to be connected when using 8-bit mode)
19 LCD_RS LCD register / data selection signal

Low level: register, high level: command

20 LCD_WR LCD write control signal
21 LCD_CS LCD screen select control signal, low level enable 22 LCD_RST LCD reset control signal, low reset
23 NC Undefined, reserved 24 LCD_RD LCD read control signal
25 TP_IRQ Touch screen interrupt control signal, low level when touch is detected 26 NC Undefined, reserved
27 NC Undefined, reserved 28 NC Undefined, reserved
29 SD_CS SD card select control signal, low level enable 30 NC Undefined, reserved
31 MISO SPI bus input signal 32 MOSI Touch screen chip select control signal, low level enable
33 EX_CLK SPI bus clock signal 34 TP_CS SD card select control signal, low level enable
35 GND Power ground 36 GND Power ground

Product Documentation

Connect to Arduino

无框
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?
MAR3201-011.jpg
  • 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):
MAR3803-004.jpgMAR3803-007.jpg

Program Download

Reference Materials

Common Software

BACK TO TOP