|
|
(2 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | ==Overview== | + | {| class="FCK__ShowTableBorders" align="left" |
− | | + | |
− | [[File:2.4TFT LCD Touch shield.jpg|thumb|400px|right]]
| + | |
− | Arduino 2.4" TFT LCD Touch [[shield]] is an Arduino UNO/ Mega compatible multicolored TFT display with touch-screen and SD card socket. It is available in an Arduino [[shield]] compatible pinout for attachment. The TFT driver is based on ILI9325D with 8bit data and 4bit control interface.
| + | |
− | | + | |
− | The Arduino 2.4" TFT LCD Touch [[shield]] can work with both 3.3V and 5V, so it can dispaly on Chipkit UNO32 and Simplecortex as well.
| + | |
− | | + | |
− | Go shopping [http://imall.iteadstudio.com/im120417012.html 2.4 TFT LCD Touch shield (IM120417012)]
| + | |
− | | + | |
− | ==Features==
| + | |
− | * Compatible with 3.3/5V operation voltage level
| + | |
− | * Compatible with UTFT library
| + | |
− | * With SD Card Socket
| + | |
− | | + | |
− | ==Specifications==
| + | |
− | {| border="1"
| + | |
− | | + | |
− | | PCB size||60.2mm X 50.8mm X 1.6mm
| + | |
| |- | | |- |
− | | Indicators|| | + | | [[File:2.4 TFT LCD Touch Shield_05.jpg|400px|2.4 TFT LCD Touch Shield V2]] <br> |
| + | | [[File:2.4 TFT LCD Touch Shield_03.jpg|400px|2.4 TFT LCD Touch Shield V1]]<br> |
| |- | | |- |
− | | Power supply||5V | + | | <div style="text-align: center">[[2.4 TFT LCD Touch Shield V2|2.4 TFT LCD Touch Shield V2(SKU:IM160418001)]]</div> |
− | |-
| + | | <div style="text-align: center">[[2.4 TFT LCD Touch Shield V1|2.4 TFT LCD Touch Shield V1(SKU:IM120417012)]]</div> |
− | | Communication Protocol ||
| + | |
− | |- | + | |
− | | RoSH||Yes
| + | |
| |} | | |} |
| + | <br clear="all"> |
| | | |
− | ==Electrical Characteristics== | + | ==V2 Change List== |
− | {| class="wikitable"
| + | * The only difference between V2.0 and V1.0 is that the driver IC for V2.0 is ILI9341. |
− | |-
| + | |
− | | align="center" style="background:#f0f0f0;"|'''Parameter'''
| + | |
− | | align="center" style="background:#f0f0f0;"|'''Min.'''
| + | |
− | | align="center" style="background:#f0f0f0;"|'''Typical'''
| + | |
− | | align="center" style="background:#f0f0f0;"|'''Max.'''
| + | |
− | | align="center" style="background:#f0f0f0;"|'''Unit'''
| + | |
− | |-
| + | |
− | | Power voltage ||4.5||5||5.5||VDC
| + | |
− | |-
| + | |
− | | Input voltage VH ||3||||5.5||V
| + | |
− | |-
| + | |
− | | Input voltage VL||-0.3||0||0.5||V
| + | |
− | |}
| + | |
− | | + | |
− | ==Hardware==
| + | |
− | http://imall.iteadstudio.com/media/wysiwyg/Products/ArduinoTFTShields/IM120417012_2.4eTFT_shield.jpg
| + | |
− | | + | |
− | Figure 1 Bottom View
| + | |
− | | + | |
− |
| + | |
− | Pin map of Arduino 2.4” TFT Touch [[Shield]]:
| + | |
− | {| class="wikitable"
| + | |
− | |-
| + | |
− | | align="center" style="background:#f0f0f0;"|'''Arduino PIN'''
| + | |
− | | align="center" style="background:#f0f0f0;"|'''Description'''
| + | |
− | |-
| + | |
− | | D0||DB8
| + | |
− | |-
| + | |
− | | D1||DB9
| + | |
− | |-
| + | |
− | | D2||DB10
| + | |
− | |-
| + | |
− | | D3||DB11
| + | |
− | |-
| + | |
− | | D4||DB12
| + | |
− | |-
| + | |
− | | D5||DB13
| + | |
− | |-
| + | |
− | | D6||DB14
| + | |
− | |-
| + | |
− | | D7||DB15
| + | |
− | |-
| + | |
− | | D8||Touch_Dout
| + | |
− | |-
| + | |
− | | D9||Touch_IRQ
| + | |
− | |-
| + | |
− | | D10||SD_CS
| + | |
− | |-
| + | |
− | | D11||SD_MOSI
| + | |
− | |-
| + | |
− | | D12||SD_MISO
| + | |
− | |-
| + | |
− | | D13||SD_SCK
| + | |
− | |-
| + | |
− | | A0||Touch_Din
| + | |
− | |-
| + | |
− | | A1||Touch_CLK
| + | |
− | |-
| + | |
− | | A2||-
| + | |
− | |-
| + | |
− | | A3||TFT_CS
| + | |
− | |-
| + | |
− | | A4||TFT_WR
| + | |
− | |-
| + | |
− | | A5||TFT_RS
| + | |
− | |}
| + | |
− | | + | |
− | The Arduino 2.4“E TFT Touch [[shield]] uses the S6D1121 controller , it support 8bit
| + | |
− | data interface. The touch IC is TSC2046.
| + | |
− | | + | |
− | ==Operation voltage level setting switch==
| + | |
− | When using the Arduino 2.4”E TFT Touch [[shield]] with 5V operation level
| + | |
− | development board – like the Arduino UNO, Arduino MEGA and so on, set the
| + | |
− | operation voltage level switch to 5V side.
| + | |
− | | + | |
− | When using the Arduino 2.4“E TFT Touch [[shield]] with 3.3V operation level
| + | |
− | development board – like the [[Iteaduino BT]], leaf maple, chipKit UNO and so on,
| + | |
− | set the operation voltage level switch to 3.3V side.
| + | |
− | | + | |
− | ==Software==
| + | |
− | This [[shield]] is compatible with UTFT library for Arduino, chipKit and their
| + | |
− | compatible boards. You can down load the library here:
| + | |
− | [http://www.rinkydinkelectronics.com/library.php?id=51 http://www.rinkydinkelectronics.com/library.php?id=51]
| + | |
− | | + | |
− | ==Note==
| + | |
− | Note: This shiled is 100% compatible with ITeaduino, Simplecortex. But not 100% compatible with Arduino UNO because of its big USB connecter socket.
| + | |
− | | + | |
− | http://imall.iteadstudio.com/media/wysiwyg/Products/ArduinoTFTShields/24ArduinoTFTTouchshield4.jpg
| + | |
− | | + | |
− | ==Download==
| + | |
− | [ftp://imall.iteadstudio.com/IM120417012_Arduino_2.4eTFT_shield/DS_S6D1121.pdf Datasheet for S6D1121]
| + | |
− | | + | |
− | [ftp://imall.iteadstudio.com/IM120417012_Arduino_2.4eTFT_shield/DS_IM120417012_2.4eTFTTouchshield.pdf Datasheet for 2.4 TFT LCD Touch shield]
| + | |
− | | + | |
− | [ftp://imall.iteadstudio.com/IM120417012_Arduino_2.4eTFT_shield/SCH_IM120417012_Arduino_2.4eTFT_shield.pdf Schematic for 2.4 TFT LCD Touch shield]
| + | |
− | | + | |
− | [ftp://imall.iteadstudio.com/IM120417012_Arduino_2.4eTFT_shield/DC_IM120417012_Arduino_2.4eTFT_shield.zip Demo Code for 2.4 TFT LCD Touch shield]
| + | |
− | | + | |
− | ==Useful Links==
| + | |