Y

YouLibs

Remove Touch Overlay

Arduino TFT LCD Touch Screen Tutorial (2.8" ILI9341 Driver) also for ESP32

Duration: 06:47Views: 177.5KLikes: 1.8KDate Created: Apr, 2018

Channel: educ8s.tv

Category: Science & Technology

Tags: arduino touch paneltftarduino touchtouch displayscreenarduino 2.8lcdadafruit gfxarduinoili9341 arduinoarduino touch screen tutorialarduino color tft tutorialili9341 esp32panelarduino tutorialadafruit touchscreenadafruit_tftlcdeduc8s.tvili9341toucharduino mega touch screenarduino megaarduino (brand)arduino unoarduino touch tutorialarduino uno touch screentft touch screeneduc8sarduino easy tutorialtouch screen2.8

Description: Welcome to another Arduino video tutorial! In this video, we are going to take a first look at this 2.8" Color TFT Touch display! Today we are going to learn how to drive the 2.8" Touch display with the ILI9341 driver with an Arduino Uno and an ESP32 board. First of all, let's take a close look at the display itself. The display is big, and it offers a resolution of 320x240 pixels. Compared to one of my favorites displays, the 1.8" Color TFT display you can see it a lot larger. The screen also offers touch functionality which is an added bonus and an SD card slot at the back. It uses the SPI interface, so the connection with the Arduino is very straightforward. The cost of the display is relatively low; it costs around 11$ which in my opinion is a fair price for what this display offers. Another thing I like about this display is that it does not come as a shield like the touch display we were using so far. This way, we can connect the display to any board, the Arduino Pro mini, the STM32, the ESP8266 and the ESP32. This is very important because we now have a low-cost display that we can use with every board. Until now, the only touch display we could use with these boards were the Nextion displays which are more expensive, and to be honest even though I use them from time to time, I don't really like them. Now let's see how to connect this display to an Arduino Uno. The first 9 pins of the display are the power pins and the SPI pins. So, if we connect only the first 9 pins of the display, we can use it as a regular display without touch functionality. The display uses 3.3-volt logic levels and unfortunately, it is not 5V tolerant. So, we need to use some 10K resistors if we want to drive it with a board that uses 5V logic levels like the Arduino Uno. -------------------- LIBRARIES -------------------- 📥 Adafruit GFX: github.com/adafruit/Adafruit-GFX-Library 📥 Adafruit ILI9341: github.com/adafruit/Adafruit_ILI9341 📥 URtouch: rinkydinkelectronics.com/library.php?id=92 -------------------- CODE OF THE PROJECT -------------------- 📥 educ8s.tv/arduino-2-8-ili9341-tutorial 👨‍💻 Check my new YouTube channel: bit.ly/3tku2n0 🎮 My Android Game: bit.ly/QuizOfKnowledge

Swipe Gestures On Overlay