Название | : | ILI9341 TFT LCD to ESP32 - Full HOW TO for display, SD card and Touch. Using TFT_eSPI driver |
Продолжительность | : | 19.43 |
Дата публикации | : | |
Просмотров | : | 196 rb |
|
could this work for 8bit parallel screen? Comment from : Andrés Toledo |
|
Why i have white screen all time? Esp32 wroom 32d Comment from : Trixx |
|
I want to make it with the Relative Humidity reader just like you show Can you show how to make it save data to a data logger? I am doing atmospheric research I want to create a device that can be worn that will collect data in different environments inside and outside Because it is wearble, I don't want it bulky or heavy The data logging is for reviewing at a later date away from the location Thanks Comment from : Get Real with Michael Atencio |
|
Thank you very much for this tutorial it helped alot! Unfortunatelly i cant get the screen to work on full screen, there is a 1/4 gap which only shows white Im using the same components can you help me out? Comment from : Erik |
|
Awesome video! Its my goto video for the wiring connections! Comment from : hazypugfluff gaming |
|
I struggled getting my screen to work, and did not know that SPI is a share bus Thanks! You saved me allot of time, you got my like Comment from : Philip Schoeman |
|
Hi I need help with ESP32s3 and the ILI9488!Until I've connected the SD card pins was oknow I see just white screen!Actually I've the following pins :brbr#define TFT_CS 10 // 10 or 34 (FSPI CS0) br#define TFT_MOSI 11 // 11 or 35 (FSPI D)br#define TFT_SCLK 12 // 12 or 36 (FSPI CLK)br#define TFT_MISO 13 // 13 or 37 (FSPI Q)br#define TFT_DC 7br#define TFT_RST 6br#define TOUCH_CS 16 // Optional for touch screenbrbrWith this configuration of pins the display works, but now I've connected the following for the SD I see just blank screen :brbrCS -> TFT_CS (10)brSDI -> TFT_MOSI (11)brSDO -> TFT_MISO (13)brCLK -> TFT_SCLK (12)brbrCan you help me?Thanks In advance!brF Comment from : Frank Piselli |
|
Awesome tutorial You should get more views my friend! I will be sharing this with my buddies! Comment from : Hera |
|
You saved me! Thank you Comment from : GreyLuk |
|
Hello, nicebrJust put this at the beginning of your sketch:brbr#define min_ (a,b) ((a)<(b)?(a):(b))br#define max_ (a,b) ((a)>(b)?(a):(b)) Comment from : Marc Paradis |
|
Can use this technique for NodeMCU instead of ESP32 ? Comment from : Ashutosh Agarwal |
|
This is a very helpful video Thank you! Comment from : Richard Phillips |
|
I get this error:class TFT_eSPI' has no member named 'getTouch Could you please help me Comment from : JUL |
|
Great job!!! Comment from : Richard Spann |
|
A superb tutorial! But is it right you already use D21 for CS of the SD? Should the CS of the touchpad be changed to D5 as in your video? Comment from : Sun Peter |
|
This is a good video but -- the TFT-CS should be different to SD-CD!!! Comment from : HaJue Geissler |
|
Thank you for this tutorial! Comment from : Kris Akers |
|
I have followed the exact instruction through your very nice explanation, but the TFT display is not completely filled So I'm missing a small part of the display (show some kind of noise) What am I doing wrong and how can I fix it? Comment from : t v |
|
I used this video to better understand the wiring of the display and how to use TFT _eESP library to get my touchscreen working with my Wemos D5 mini and it finally works, thanks a lot! Comment from : FireHeartedTimeManagementExpert |
|
Thanks for you video, it helped me a lot to get my tft connected For your Modified Jpeg Code, I am getting a compile err - "Compilation error: no matching function for call to 'min(uint16_t&, uint32_t)'" I am using Arduino IDE 203 Also note, libraries for FSh and Sdh need to be loaded as well Comment from : EPMSolutions1 |
|
thanks I have just tried and works, but I have an problem, de X and Y are inverted, so instead of shown in "vertical" is it shown in "horizontal" all the examples how can a fix this? thanks Comment from : Luis Correa |
|
terima ksih bro Comment from : anselmus 021 |
|
oh man so many thanks to you that was straight forward (: Comment from : Cool Jack |
|
when i try to do the step of touchscreenbrthere is an errorbrbrexit status 1
br'class TFT_eSPI' has no member named 'getTouch'brbrand i read the text "TFT_eSPI"brthere is not the function of getTounch brcould you provide the function plz? Comment from : W |
|
Thank you! very helpful introduction! Comment from : Nicholas Radina |
|
Thank you for this Very clear and I'll be referencing this for a project Comment from : Jordan |
|
For anyone with touch issues using the most recent version of tft_espi Make sure to disconnect sdo(miso) it should be connected to nothing Connect t_clk to pin 18 Fixed my issue Comment from : Barret Griffin |
|
youtube/P8PDBfKMn3Y I have used your video as a reference and made a complete wireless barcode scanner by showing content in the display Thank you so much for your video 👍 Comment from : Salih Art And Tech |
|
Thank you for a well thought tutorial I've tried to implement your solution to read jpegs but my screen stays blank Bodmer's default works (calling jpegs with names) but I would prefer yours It compiles ok but not displaying the images Are there differences between ESP32 boards ? I am using a Firebeetle Comment from : BeeKeeper999 |
|
Sir great video but is it possible to play continuous video on it? Comment from : Tahasin MohammadTahasin |
|
A fantastic video Many thanks Comment from : Edward Hammock |
|
is possible display gif files from sd card Comment from : iMesh Suranga |
|
I have searched 1 day long till i can make working my ILI9488 tft with nodemcu, but thats was the only one tutorial what worked, thjank you for the tutorial Comment from : Sentinel |
|
Awesome instructional video This was the best esp32 / eSPI video by far Loved how you went through the steps very clearly with visuals Thank you very much Comment from : G S |
|
Hi there, like Your video what if you use gc9a01 controlled round 128in display? Any advices? Greeeteings Comment from : Jacek Mielniczuk |
|
Great video! Thx a lot! brBy the way Couldt it run GIFs instead of JPGs? That would be awesome for a arcade markee project brAgain, thanks a looot! Comment from : Sebastian Rivas |
|
I have a lot to learn, this video is very helpful, Thank You! 👍❗ Comment from : lobokai |
|
super helpful mate thanks! Comment from : Arnov Sharma |
|
hola como estas!! necesito hacer el proyecto de la mini tele de los simpson pero con estos componentes!! hay posiblidad de reproducir videos 240 x 320??? gracias!! Comment from : Sistemas Alarmas Ionray |
|
everthing worked great until the Touch part The error reads "TFT_eSPI has no memeber named 'getTouch' Comment from : monrom |
|
Thank you so very much for the tutorial! I have built this and it works great! I use it in a cosplay device for our Mandalorian groups and it has been an absolute hit!brIm wondering, would it be too difficult to have two screens running on the one ESP32, each running different pictures? Comment from : william ellender |
|
Can the display, touchscreen and SD share the same SPI pins? Would they work normally? Comment from : Aerozono Space |
|
hi friend your video is super can you make video for stm32 ? thanks Comment from : usman umer |
|
Well made video Makes me believe I can do it! Comment from : Mr Danny Lane |
|
This is awesome!!! THere is just one detail, pins 21 and 22 are default for I2C on ESP32, and since I'm using SPI and I2C, I need to change CS pin, but all good, just would like to warn oter person when developing projects to take this in consideration Comment from : Hienix |
|
a simple wiring diagram with one picture would be much more informative (touch screen) Comment from : Unregistered33 |
|
I'm using my ili9341 with an ESP32 in 8 bit parallel mode I has no idea that these screens can be so fast It makes SPI seem sluggish Comment from : billybbob18 |
|
Hi XTronical, fantastic video, Very Very helpful, thanks for posting this Comment from : Don Jackson |
|
Just got my screen in the mail today Comment from : Redpill Commando |
|
When you run the sketch it says tft_espi has no getTouch() function Comment from : Philc333 |
|
I made this video for Esp32 Dev kit V1 and Ili9488 screen:br youtube/wXHLjfTcDYkbrbye Comment from : gabriele ponte |
|
hey have you done the conexion with a esp32-cambr?? Comment from : Ricardo Ortiz |
|
Hi, great video! I've a problem When I instantiate the SD object (after TFT instance) I get the error "addApbChangeCallback(): duplicate func" (same if I reverse the initialization) Probably because we are usind two instances of SPI object with same hardware spi interface Do you have an idea on how to solve it? Comment from : Francesco Serpetti |
|
Pin 21 is the SDA for I2C Does this mean I2C will not work after using thie lcd? Comment from : Simpleton |
|
Nice Video! It worked fine on my ESP32 and TFT Now, I would like to use the SPI bus 1 (VSPI?) for a different device (LoRa), the pins 23 (MOSI), 19 (MISO), 18 (CLK), 5 (NSS), 25 (DI0) cannot be used for the TFT So I changed the pins to the other SPI bus (HSPI?) for the TFT in the setup file to 13 (MOSI), 12 (MISO), 14 (CLK), 15 (CS), 2 (DC) and 4 (RESET) I even uncommented the line #define USE_HSPI_PORT, but the display was blank, showed nothing Any ideas? Could it be that those HSPI pins are reserved for the TFT touch screen? What pins should I use for the TFT on the 2nd SPI?brbrTHX, John Comment from : John Ritz |
|
I David Here, i keep getting the error: exit status 1
br'class TFT_eSPI' has no member named 'getTouch'brthis line: if (tftgetTouch(&x, &y))brwhat id happening, Help? Comment from : David Harkness |
|
Awesome Stuff bro! But how could you possible display a GIF file on it that would be very very intresting, if u could show us how to do it If there is a way to do it, it would be so nice of you, if u could upload a follow up tutorial Anyways, keep it up! :) Comment from : BestOfTiktok |
|
Best video explaining this! Been searching for this for ages! Thx! Comment from : Samu Németh |
|
This helped me wire up and ILI9486 and get touch working using TFT_eSPI Thanks for the jump start Comment from : Micheal Morrow |
|
You have an error on your error correction You don't remove the "hash" (octothorp), you remove the two SLASHes to uncomment a line Comment from : Micheal Morrow |
|
Gracias!!! Excelente explicación! Comment from : Aldo Marchetti |
|
Congratulations on the excellent tutorial Comment from : Marcelo Macêdo |
|
Hi , Have you tried this with raspberry pi?brif tried please let me know , as i am working on touch screen with rpi Comment from : Vinayashree KS |
|
Great guide ! thank you for taking the time to talk through the SD JPEG - I had to remap the SPI to get it to work Comment from : Parahooners® |
|
Thank you so much for this video Comment from : Aby mohanan |
|
thank you, it was very helpfull to me ! Comment from : sebastien delcasso |
|
Will this connection work on 35 in tft arduino uno shield, tft is shield and i want to use it with esp 32! So please tell me how to do that Comment from : Bilal Khan |
|
Thank you for this tutorial Very informative and time saving Do you know if anybody has had problems with using these pins while using the wifi? Comment from : Guðjón Hólm Sigurðsson |
|
Thank you for an excellent video Yes for work with the ESP32 it is all in the TFT_eSPI library and not the Adafruit_ILI9341 library As for the ILI9488 - forget that one for the moment, but it works well with the Seeeduino Xiao Comment from : John Black |
|
Very nice explanation! Many thanks from a beginner maker Comment from : Anthony van den Hondel |
|
Thanks for this great vid It was super easy to follow and you explained things really well 👍 Comment from : Anthony Hortin |
|
I had to modify a library h file for it to work properly otherwise i was getting a white screen Comment from : DarkShadowsX5 |
|
Great video Has anyone tried playing video (mp4 uncompressed) using TFT_eSPI? -Frank Comment from : STARLING Watch |
|
Great Videoyou solved my issue and saved me a ton of time!!!! Comment from : BIO |
|
Xtronical: I'd rather just give you a TIP ($$) instead of pledging a monthly sum That's a bad business model I do this with 3D prints: if I like a project and it prints well, I "tip" the designer You should have a "tip jar", eg Paypal like 3D print sites Comment from : queenidog1 |
|
This is a great video! Informative, slow enough to follow, quick enough to keep me awake! I DETEST videos that don't have commentary This guy does it very well, he is very clear Saving this video! Comment from : queenidog1 |
|
Thanks!brI'm currently working on my first project that will use an ESP32 instead of an Arduino and this is just what I was hoping for!brIt''s gonna be a WIFI-enabled clock that uses NTP and JSON over HTTP to retrieve the time and weather forecast and displays the information on an 60 LED ring and TFT screen Comment from : Iskelderon |
|
this is one screen I CANNOT find a guide for connecting to arduino at all -_- Comment from : Sam |
|
can we run gifs from sd card? Comment from : Kariey Zah |
|
Outstanding tutorial Thank you for your hard work and I look forward to following you Comment from : Al Brody |
|
I love your clear explanations Thank you for sharing this video Comment from : wjn777 |
|
Will static images on TFT LCD screens cause failure modes similar to, loss of color fidelity/intensity etc? (and flickering disturbances) Comment from : Kevin Krenik |
|
Great tut but be careful on when you get the screen as your link says in the description:brThis is a new 28-inch series SPI color screen module without touch functionbrbrSo no touch, I fell for this when I bought one myself Comment from : Justin Barkby |
|
First thank you for the pretty specific tutorial I tried following the video and skipped the SD part since i don't need to use it The display is very good, but the touch screen is not Please help me connect ILI9431 with ESP32 without SD, display and touch only Comment from : PHUOC MAI |
|
800th likebr!!!! Comment from : JoshuaRogetsMC |
|
Thanks for the tutorial I will buy a 35 "TFT LCD compatible with ili9488 and touch (it has the same pins you used in the video) brCould it work as you said using those libraries? Comment from : Jorge Domenech Jara |
|
One of the best ILI9341 tutorials with TFT_eSPI and touch functionality! Many thanks!! Comment from : Clemens Gruber |
![]() |
1.3 inch Round Watch LCD 240*240 IPS TFT LCD Display with Capacitive Touch Panel for SmartWatch РѕС‚ : Nora Wong Download Full Episodes | The Most Watched videos of all time |
![]() |
LVGL Demo on ESP32-S3 4.3" TFT u0026 ESP32 2.8" TFT РѕС‚ : Makerfabs Download Full Episodes | The Most Watched videos of all time |
![]() |
Ltps IPS LCD vs IPS LCD display (hindi) | LTPS IPS LCD display explained in Hindi РѕС‚ : Only Usefuls Download Full Episodes | The Most Watched videos of all time |
![]() |
1024x600 Pixel 7 inch TFT Touch Screen LCD Display Module with RA8876 Controller Board РѕС‚ : BuyDisplay Download Full Episodes | The Most Watched videos of all time |
![]() |
10.1inch 1024x600 IPS TFT Industrial HMI LCD Touch Display , 16MB Flash - DWIN РѕС‚ : Evelta Electronics Download Full Episodes | The Most Watched videos of all time |
![]() |
7 inch HDMI TFT LCD display capacititive touch screen designed for Raspberry Pi IPS view angle РѕС‚ : huayuan display Download Full Episodes | The Most Watched videos of all time |
![]() |
240x240 Round IPS TFT LCD Display 1.28 inch Capactive Touch Circle Screen РѕС‚ : BuyDisplay Download Full Episodes | The Most Watched videos of all time |
![]() |
480x480 Round IPS TFT LCD Display 2.1 inch Capactive Touch Circle Screen РѕС‚ : BuyDisplay Download Full Episodes | The Most Watched videos of all time |
![]() |
TFT LCD Vs IPS LCD Vs Super AMOLED Display Test РѕС‚ : RGB Tech Gamer Download Full Episodes | The Most Watched videos of all time |
![]() |
ESP32 and 1.3" IPS TFT display (Fake WinXP code) РѕС‚ : Volos Projects Download Full Episodes | The Most Watched videos of all time |