arduino uno and tft lcd shield pinout brands
This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.
This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.
In this tutorial, you will learn how to use and set up 2.4″ Touch LCD Shield for Arduino. First, you’ll see some general information about this shield. And after learning how to set the shield up, you’ll see 3 practical projects.
The role of screens in electronic projects is very important. Screens can be of very simple types such as 7 Segment or character LCDs or more advanced models like OLEDs and TFT LCDs.
One of the most important features of this LCD is including a touch panel. If you are about to use the LCD, you need to know the coordinates of the point you touch. To do so, you should upload the following code on your Arduino board and open the serial monitor. Then touch your desired location and write the coordinates displayed on the serial monitor. You can use this coordination in any other project./*TFT LCD - TFT Touch CoordinateBased on Librery Examplemodified on 21 Feb 2019by Saeed Hosseinihttps://electropeak.com/learn/*/#include
Displaying Text and Shapes on Arduino 2.4 LCD/*TFT LCD - TFT Simple drivingmodified on 21 Feb 2019by Saeed Hosseinihttps://electropeak.com/learn/*/#include
Displaying BMP pictures/*This code is TFTLCD Library Example*/#include
To display pictures on this LCD you should save the picture in 24bit BMP colored format and size of 240*320. Then move them to SD card and put the SD card in the LCD shield. we use the following function to display pictures. This function has 3 arguments; the first one stands for the pictures name, and the second and third arguments are for length and width coordinates of the top left corner of the picture.bmpdraw(“filename.bmp”,x,y);
Create A Paint App w/ Arduino 2.4 Touchscreen/*This code is TFTLCD Library Example*/#include
Final NotesIf you want to display pictures without using an SD card, you can convert it to code and then display it. You can display even several photos sequentially without delay to create an animation. (Check this)But be aware that in this case, Arduino UNO may not be suitable (because of low processor speed). We recommend using the Arduino Mega or Arduino DUE.
page1_btn.initButton(&tft, tft.width() / 2. , tft.height() / 2. - (1.*btnHeight + margin), 2 * btnWidth, btnHeight, WHITE, GREEN, BLACK, "SENSOR", 2);
page3_btn.initButton(&tft, tft.width() / 2., tft.height() / 2. + (1.*btnHeight + margin), 2 * btnWidth, btnHeight, WHITE, GREEN, BLACK, "PARAMETER", 2);
tft.drawRoundRect(tft.width() / 2. - 1.5 * btnWidth, tft.height() / 2. - (1.5 * btnHeight + 2 * margin), 2 * btnWidth + btnWidth, 3 * btnHeight + 4 * margin, 10, GREEN);
plus_btn.initButton(&tft, tft.width() / 2. - btnWidth / 2. , 60 + 3 * 4 + 6 * 8 + (btnWidth - 30), btnWidth - 20, btnWidth - 30, WHITE, GREEN, BLACK, "+", 5);
minus_btn.initButton(&tft, tft.width() / 2. + btnWidth / 2. + margin, 60 + 3 * 4 + 6 * 8 + (btnWidth - 30), btnWidth - 20, btnWidth - 30, WHITE, GREEN, BLACK, "-", 5);
if (bColor != 255) tft.fillRect(x - nbChar * 3 * tsize - marg, y - nbChar * 1 * tsize - marg, nbChar * 6 * tsize + 2 * marg, nbChar * 2 * tsize + 2 * marg, bColor);
PO Box, APO/FPO, Afghanistan, Africa, Alaska/Hawaii, Albania, American Samoa, Andorra, Argentina, Armenia, Bahrain, Bangladesh, Belarus, Bermuda, Bhutan, Bolivia, Bosnia and Herzegovina, Brunei Darussalam, Cambodia, Central America and Caribbean, Chile, China, Colombia, Cook Islands, Ecuador, Falkland Islands (Islas Malvinas), Fiji, France, French Guiana, French Polynesia, Georgia, Gibraltar, Greenland, Guam, Guernsey, Guyana, Hong Kong, Iceland, India, Iraq, Jersey, Jordan, Kazakhstan, Kiribati, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Liechtenstein, Macau, Maldives, Marshall Islands, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Nauru, Nepal, New Caledonia, New Zealand, Niue, Oman, Pakistan, Palau, Papua New Guinea, Paraguay, Peru, Qatar, Russian Federation, Saint Pierre and Miquelon, San Marino, Saudi Arabia, Solomon Islands, Suriname, Svalbard and Jan Mayen, Taiwan, Tajikistan, Tonga, Turkmenistan, Tuvalu, US Protectorates, Ukraine, United Arab Emirates, Uzbekistan, Vanuatu, Vatican City State, Venezuela, Wallis and Futuna, Western Samoa, Yemen
As I can read your link, the shield is using D2-D8 and A0-A3, leaving some pins unused. So some Arduino pins are still free to use, just the shield is in the way to get connected there.
brutally solder some wires to the shield unused pins from front side and use that wires to connect where you want (sensors, breadboard, universal PCB, ...)
create intermediate shield (there are many, which allow you connect to arduinou on bottom and stack antother shield on top, draw your wires from there (and maybe even put some circuities on the middle shield, if you want
(something like this https://www.aliexpress.com/item/UNO-Prototype-DIY-shield-kit-for-Arduino-UNO-Universal-Extend-Board-UM-UNO/32555004112.html or any "arduino universal shield"
use pins D10-D13 as they are connected also to ISP header https://www.arduino.cc/en/Tutorial/ArduinoISP and could be connected from there. As they are part of SPI interface
It is possible to connect more arduinos, there are so much different ways, that it is hard to write here all - choose one, that would suit you best. (anyway you would need some access to some pins anyway )
In this article, we will see a list of useful Arduino Shields, a special hardware that sits on top of Arduino and gives additional features to Arduino. I collected a list of unique and useful Arduino Shields which are mostly compatible with Arduino UNO.
Arduino Shields are add-on boards than can be plugged on top of an Arduino board and provided additional capabilities and functionalities to an Arduino Board. They have the same pin position as an Arduino Board and are usually designed to implement a specific function.
While it is easy to play around with Arduino by placing components on a breadboard, it is not a preferrable option to design a final product with breadboards.
With the help of Arduino Shields, Sensor Boards and other expansion boards, you can significantly reduce the complexity of the wiring the circuit and at the same time reduce the build time and construction process.
NOTE: The images shown here are just for reference. Actual product may vary. Also, there are several manufacturers of a single shield. So, features may vary between shields from different manufacturers.
Perhaps the simplest of Arduino Shields is the Prototype Shield. It comes with a prototyping area, on which, you can solder the components, if necessary.
If you do not want to solder, then don’t worry. The shield also comes with a 170 Pin Mini breadboard, which can be attached on the prototyping area with the help of double-sided tape.
As the name suggests, an IO Expansion Shield allows you to connect several Analog and Digital IO devices to the Arduino without breadboard and soldering. There are headers for connecting 3-pin and 4-pin sensors. You can select the supply voltage for sensors between 3.3V and 5V.
Additionally, there is a dedicated Xbee connector with EASYLINK and RESET buttons. There are also connectors for both I2C (I2C) and SPI. All the pin headers are neatly colour coded for easy identification.
If you are beginner, then the Multifunction Shield is a must have expansion board for Arduino if you want to quickly start programming without worrying about wiring the circuits. It contains 4 LEDs, 3 Push Buttons, a 10 kΩ Potentiometer, a Piezo Buzzer as the basic IO devices.
Also, there is an on-board 4 – digit 7 – Segment Display connected through two 74HC595 ICs to drive them through serial communication. There are also interfaces for LM35 Temperature Sensor, DS18B20 Temperature Sensor and IR Receiver.
One of the popular Arduino Shields is the LCD Shield. It is built around the famous 1602 Character LCD (16×2 LCD Module). It contains a 16×2 LCD Display with White characters and Blue backlight. The shield also contains 6 Push Buttons of which 1 is the Reset button and the other 5 are for user application like LEFT, RIGHT, UP, DOWN and SELECT.
The LCD is connected to Arduino through pins D4 – D10 using 4-bit mode. You can also control the backlight (D10). Another beautiful implementation is the way the 5 push buttons are connected using only one Analog IN pin.
If you want to build robots and cars using Arduino, then a Motor Driver is an important component. Fortunately, there are several Motor Driver Shields for Arduino to reduce design time and complexity. The most popular one is the L293D Motor Shield. As the name suggests, it contains the famous L293D Motor Driver IC.
The expansion board consists of two L293D ICs and a 74HC595 Shift Register IC. Using this shield, you can connect 4 DC Motors (up to 12V) and two Servo Motors (5V) at the same time. To power the motors, there is a connector for providing external power supply.
Controlling Robots and RC Cars with a Joystick is a fun little project on its own. A Joystick Module is a tricky one as it is not breadboard friendly. So, using a Joystick Shield on top of your Arduino Board changes the “game” completely (pun intended). There are several types of Joystick Shields but the one I present here is a complete package.
If you want control mains powered devices using Arduino, then you use a Relay Module in your project. A Relay Shield is an Arduino Expansion Board consisting of 4 Mechanical Relay Modules with four dedicated terminal connectors for each relay.
A 4×4 Keypad Matrix consists of 16 Push Buttons arranges in a matrix of 4 Rows and 4 Columns. Each button can be mapped to a character or a value. To simplify the interface, you can use the 4×4 Keypad Shield.
To incorporate Touchpad in your Arduino Project, you can use the Capacitive Touch Pad Shield. It consists of 9 Capacitive Touch Pads interface through MPR121 IC, Proximity Capacitive Touch Sensor Controller.
If you are building a Robotic Arm or a Hexapod Robot with lot of Servo Motors, then the next Arduino Shield is just for you. It is a 16-Channel, 12-bit PWM Servo Shield for Arduino.
This Shield is based on PCA9685, an I2C based PWM LED Controller. So, in addition to controlling the Servos, you can also drive LEDs with PWM Signals.
Using a GSM/GPRS Shield, you can connect your Arduino Board to a GSM Network. The GSM/GPRS Shield allows you to make / answer calls, send / receive messages (SMS), connect to internet through GPRS.
Some of the common applications of GSM/GPRS Shield are Home Automation, Industrial Automation, Agriculture / Irrigation Automation, Vehicle Tracking, Remote Monitoring and Control.
HC-05 Bluetooth Module is a very popular communication modules for Arduino. There are Arduino Shields with Bluetooth Modules on then to enable Bluetooth Communication over serial interface.
Another popular shield in the Arduino Community is the Ethernet Shield. This particular Ethernet Shield is based on W5100 Ethernet Controller from Wiznet. Connect an ethernet cable to the RJ-45 Jack and you can control Arduino from the Internet.
The impact of ESP8266 on DIY Community is immeasurable. It is a small module with built-in Wi-Fi for wireless connectivity of Arduino. The combination of Arduino and ESP8266 is a major contributor to the DIY IoT Projects. There are Wi-Fi shields for Arduino to easily integrate ESP2666 (or any other Wi-Fi Controller) to an Arduino Board.
No need for soldering or breadboard as this Wi-Fi Shield simply plugs into an existing Arduino Board and communicated over Serial Interface. There is also a microSD Card slot on-board for data storage.
The VS1053 MP3 Decoder based MP3 Shields for are Arduino are a great way to add Music touch to your DIY Project. The VS1053 MP3 Decoder IC is an decode several audio formats like Ogg Vorbis, MP3, AAC, WMA, MIDI.
VS1053 MP3 Player Shield also consists of an microSD Card Slot so that it is easy to store and play audio from an SD Card. There is a 3.5mm headphone jack and the shield communicates with Arduino over SPI Interface.
This is a fun little shield to a small colour display to Arduino. The Colour TFT Shield consists of a 1.8” TFT LCD screen with a resolution of 160×128 pixels. This particular display is controlled by ST7735 TFT Driver IC which can display 18-bit colours.
A Touchscreen Module is a great addition to your Arduino Project. A TFT Touchscreen LCD Shield is the easy way to start with touch screen. Although touch screen modules come in various dimensions, a 2.4” LCD is quite popular.
This LCD supports a resolution of 320×240 pixels. There are many LCD Controllers but SPFD5408 is a popular one. The shield also contains a microSD card slot.
Adding a microSD Card to your Arduino Project can be very useful in data logging and other similar applications. A microSD Shield enable you to add a microSD card to your Arduino Board.
Often used in automobiles, CAN bus is an industrial bus used for long distance, low speed data transfer. CAN-Bus Shield is designed around MCP2515 CAN Bus Controller with SPI Interface.
Every CAN Controller requires a CAN Transceiver to convert the single ended data lines to differential data lines. This particular CAN-Bus Shield uses MCP2551 CAN Transceiver IC.
The Xbee Shield for Arduino is a great way simplify the process of adding Xbee Modules to your Arduino Project. These shields are designed to support different wireless networks like Zigbee, Bluetooth Low Energy, IEEE 802.15.4, etc.
A GPS Shield with Data Logger consists of a GPS Receiver Module and a microSD Card Slot on-board. The GPS Module interfaces with Arduino over serial communication while the microSD card is connected to the SPI Pins.
You can implement speed monitoring, position tracking and other similar application using a GPS Logger Shield and an Arduino UNO board. There are several GPS Modules like GP3906, Neo-6M, REB-4216 etc.
PN532 NFC Controller based NFC/RFID Shield is a perfect board for adding 13.56 MHz RFID or NFC functionality to your Arduino applications. The shield is compatible with SPI, I2C and SPI Communication interfaces.
It comes with an on-board antenna and also an external antenna (any antenna can be selected with the help of jumpers). Also, the communication interface can be selected with another set of jumpers.
As the name suggests, an USB Host Shield gives your Arduino board USB Host capabilities. This USB host shield consists of all the digital and analog circuitry to enable full-speed USB peripheral/host with your Arduino UNO.
The MQ2 Gas Sensor is a very useful module to implement safety related applications. An MQ2 Smoke Sensor Shield will be perfect for your Arduino Board to detect Smoke, LPG, Carbon Monoxide and other toxic gases.
Digital FM Radio Shield for Arduino enable you to listen to FM stations using your Arduino Board. You can digitally control the stations, receive Radio data system (RDS) information like artist song and read the strength of the signal using this shield.
The on-board DSP Signal Conditioning system provides you with a clear audio over the headphones. There are also buttons to change volume and stations.
If we want a long distance, no interference and reliable communication, especially in noisy industrial environment, then RS484 is the best choice. A fully isolated RS485 Shield for Arduino can be used for professional application as it provides galvanic isolation between the RS485 Bus and the Arduino.
This Shield is based on ISO3080, a fully isolated RS485 Transceiver. There is support for full duplex RS-422 (4-wires) or half-duplex RS-485 (2-wire) data transfer.
Addressable LEDs are awesome. Whether it is an Arduino project or a new PC build, adding LEDs with customisable colours is always a delight. NeoPixel, a brand of Addressable LEDs (based on WS2812B) from Adafruit, are very popular RGB LEDs in the market.
It contains 40 RGB LEDs arranged in a 5×8 matrix. You can daisy chain these shields but remember that these addressable LEDs are RAM hungry and an UNO board may run on low RAM.
Even though it is considered an antique protocol, the MIDI Communication Protocol allows you to control music synthesizers, sequencers, samplers and other music related devices. Using a MIDI Shield you can build Arduino based MIDI Interface System.
The shield consists of MIDI IN and MIDI OUT ports. There are two potentiometers that can be configured to control volume, pitch, tone etc. The shield also has three push buttons for additional functionality.
If you want to add power backup to your Arduino Project, then Energy Shield is the way to go. This shield is based on LiPo Battery power shield, which will charge the battery if external power is available but switches to battery power in case the external power is disconnected.
There are multiple ways to power the shield like solar panels, USB and DC Jack. The shield also acts as a power bank to charge other 5V devices like mobile phones, MP3 players etc., through the USB port.
Interfacing camera with a Microcontroller board like Arduino is always a challenging task as the camera is a memory intensive module. But the Camera Shield for Arduino by ArduCam simplifies this task with a easy to use camera and simple user interface.
This article gave an overview of some of the commonly used Arduino Shields in the DIY community. This list of Arduino Shields is quite small compared to plethora of shields and expansion boards available in the market. I will add more shields in the future.
In this article, you will learn how to use TFT LCDs by Arduino boards. From basic commands to professional designs and technics are all explained here.
In electronic’s projects, creating an interface between user and system is very important. This interface could be created by displaying useful data, a menu, and ease of access. A beautiful design is also very important.
There are several components to achieve this. LEDs, 7-segments, Character and Graphic displays, and full-color TFT LCDs. The right component for your projects depends on the amount of data to be displayed, type of user interaction, and processor capacity.
TFT LCD is a variant of a liquid-crystal display (LCD) that uses thin-film-transistor (TFT) technology to improve image qualities such as addressability and contrast. A TFT LCD is an active matrix LCD, in contrast to passive matrix LCDs or simple, direct-driven LCDs with a few segments.
In Arduino-based projects, the processor frequency is low. So it is not possible to display complex, high definition images and high-speed motions. Therefore, full-color TFT LCDs can only be used to display simple data and commands.
In this article, we have used libraries and advanced technics to display data, charts, menu, etc. with a professional design. This can move your project presentation to a higher level.
In electronic’s projects, creating an interface between user and system is very important. This interface could be created by displaying useful data, a menu, and ease of access. A beautiful design is also very important.
There are several components to achieve this. LEDs, 7-segments, Character and Graphic displays, and full-color TFT LCDs. The right component for your projects depends on the amount of data to be displayed, type of user interaction, and processor capacity.
TFT LCD is a variant of a liquid-crystal display (LCD) that uses thin-film-transistor (TFT) technology to improve image qualities such as addressability and contrast. A TFT LCD is an active matrix LCD, in contrast to passive matrix LCDs or simple, direct-driven LCDs with a few segments.
In Arduino-based projects, the processor frequency is low. So it is not possible to display complex, high definition images and high-speed motions. Therefore, full-color TFT LCDs can only be used to display simple data and commands.
In this article, we have used libraries and advanced technics to display data, charts, menu, etc. with a professional design. This can move your project presentation to a higher level.
Size of displays affects your project parameters. Bigger Display is not always better. if you want to display high-resolution images and signs, you should choose a big size display with higher resolution. But it decreases the speed of your processing, needs more space and also needs more current to run.
After choosing the right display, It’s time to choose the right controller. If you want to display characters, tests, numbers and static images and the speed of display is not important, the Atmega328 Arduino boards (such as Arduino UNO) are a proper choice. If the size of your code is big, The UNO board may not be enough. You can use Arduino Mega2560 instead. And if you want to show high resolution images and motions with high speed, you should use the ARM core Arduino boards such as Arduino DUE.
In electronics/computer hardware a display driver is usually a semiconductor integrated circuit (but may alternatively comprise a state machine made of discrete logic and other components) which provides an interface function between a microprocessor, microcontroller, ASIC or general-purpose peripheral interface and a particular type of display device, e.g. LCD, LED, OLED, ePaper, CRT, Vacuum fluorescent or Nixie.
The display driver will typically accept commands and data using an industry-standard general-purpose serial or parallel interface, such as TTL, CMOS, RS232, SPI, I2C, etc. and generate signals with suitable voltage, current, timing and demultiplexing to make the display show the desired text or image.
The LCDs manufacturers use different drivers in their products. Some of them are more popular and some of them are very unknown. To run your display easily, you should use Arduino LCDs libraries and add them to your code. Otherwise running the display may be very difficult. There are many free libraries you can find on the internet but the important point about the libraries is their compatibility with the LCD’s driver. The driver of your LCD must be known by your library. In this article, we use the Adafruit GFX library and MCUFRIEND KBV library and example codes. You can download them from the following links.
You must add the library and then upload the code. If it is the first time you run an Arduino board, don’t worry. Just follow these steps:Go to www.arduino.cc/en/Main/Software and download the software of your OS. Install the IDE software as instructed.
By these two functions, You can find out the resolution of the display. Just add them to the code and put the outputs in a uint16_t variable. Then read it from the Serial port by Serial.println(); . First add Serial.begin(9600); in setup().
First you should convert your image to hex code. Download the software from the following link. if you don’t want to change the settings of the software, you must invert the color of the image and make the image horizontally mirrored and rotate it 90 degrees counterclockwise. Now add it to the software and convert it. Open the exported file and copy the hex code to Arduino IDE. x and y are locations of the image. sx and sy are sizes of image. you can change the color of the image in the last input.
Upload your image and download the converted file that the UTFT libraries can process. Now copy the hex code to Arduino IDE. x and y are locations of the image. sx and sy are size of the image.
In this template, We just used a string and 8 filled circles that change their colors in order. To draw circles around a static point ,You can use sin(); and cos(); functions. you should define the PI number . To change colors, you can use color565(); function and replace your RGB code.
In this template, We converted a .jpg image to .c file and added to the code, wrote a string and used the fade code to display. Then we used scroll code to move the screen left. Download the .h file and add it to the folder of the Arduino sketch.
In this template, We used sin(); and cos(); functions to draw Arcs with our desired thickness and displayed number by text printing function. Then we converted an image to hex code and added them to the code and displayed the image by bitmap function. Then we used draw lines function to change the style of the image. Download the .h file and add it to the folder of the Arduino sketch.
In this template, We created a function which accepts numbers as input and displays them as a pie chart. We just use draw arc and filled circle functions.
In this template, We added a converted image to code and then used two black and white arcs to create the pointer of volumes. Download the .h file and add it to the folder of the Arduino sketch.
In this template, We added a converted image and use the arc and print function to create this gauge. Download the .h file and add it to folder of the Arduino sketch.
while (a < b) { Serial.println(a); j = 80 * (sin(PI * a / 2000)); i = 80 * (cos(PI * a / 2000)); j2 = 50 * (sin(PI * a / 2000)); i2 = 50 * (cos(PI * a / 2000)); tft.drawLine(i2 + 235, j2 + 169, i + 235, j + 169, tft.color565(0, 255, 255)); tft.fillRect(200, 153, 75, 33, 0x0000); tft.setTextSize(3); tft.setTextColor(0xffff); if ((a/20)>99)
while (b < a) { j = 80 * (sin(PI * a / 2000)); i = 80 * (cos(PI * a / 2000)); j2 = 50 * (sin(PI * a / 2000)); i2 = 50 * (cos(PI * a / 2000)); tft.drawLine(i2 + 235, j2 + 169, i + 235, j + 169, tft.color565(0, 0, 0)); tft.fillRect(200, 153, 75, 33, 0x0000); tft.setTextSize(3); tft.setTextColor(0xffff); if ((a/20)>99)
In this template, We display simple images one after each other very fast by bitmap function. So you can make your animation by this trick. Download the .h file and add it to folder of the Arduino sketch.
In this template, We just display some images by RGBbitmap and bitmap functions. Just make a code for touchscreen and use this template. Download the .h file and add it to folder of the Arduino sketch.
The speed of playing all the GIF files are edited and we made them faster or slower for better understanding. The speed of motions depends on the speed of your processor or type of code or size and thickness of elements in the code.
Spice up your Arduino project with a beautiful large touchscreen display shield with built in microSD card connection. This TFT display is big full viewing angle (4.3" diagonal) bright (8 white-LED backlight) and colorfu 800x480 pixels with individual pixel control. As a bonus, this display has a with capacitive touch panel with controller FT5206 attached by default, so you can detect finger presses anywhere on the screen and doesn"t require pressing down on the screen with a stylus and has nice glossy glass cover.
The shield is fully assembled, tested and ready to go. No wiring, no soldering! Simply plug it in and load up our library - you"ll have it running in under 10 minutes! Works best with any classic Arduino (Due/Mega 2560).
This display shield has a controller built into it with RAM buffering, so that almost no work is done by the microcontroller. You can connect more sensors, buttons and LEDs.
Of course, we wouldn"t just leave you with a datasheet and a "good luck!" - we"ve written a full open source graphics library at the bottom of this page that can draw pixels, lines, rectangles, circles and text. We also have a touch screen library that detects x,y and z (pressure) and example code to demonstrate all of it. The code is written for Arduino but can be easily ported to your favorite microcontroller!
If you"ve had a lot of Arduino DUEs go through your hands (or if you are just unlucky), chances are you’ve come across at least one that does not start-up properly.The symptom is simple: you power up the Arduino but it doesn’t appear to “boot”. Your code simply doesn"t start running.You might have noticed that resetting the board (by pressing the reset button) causes the board to start-up normally.The fix is simple,here is the solution.
The 2.4 inch TFT LCD Touch Display Shield for Arduino Uno is fully assembled, tested and ready to go. Add the touch display without wiring, no soldering! Simply plug it in and load up a library – you ‘ll have it running in under 10 minutes! Works best with any classic Arduino ATMEGA328 Board
So spice up your Arduino UNO project with a beautiful large touchscreen display shield with a built-in microSD card connection. This TFT display is big (2.4″ diagonal) bright (4 white-LED backlights) and colorful (18-bit 262,000 different shades)!
The Display comes with 240×320 pixels with individual pixel control. It has way more resolution than a black and white 128×64 display. As a bonus, this display has a resistive touchscreen attached to it already, so you can detect finger presses anywhere on the screen.Interfacing Diagram:
The shield is fully assembled, tested, and ready to go. No wiring, no soldering! Simply plug it in and load up the library - you"ll have it running in under 10 minutes!