Getting Started with ESP32 and the ILI9341 TFT LCD Display

Поделиться
HTML-код
  • Опубликовано: 7 май 2023
  • Getting Started with ESP32 and the ILI9341 TFT LCD Display.
    My previous video "Simple ILI9341 LCD Display With ESP32 Dev Module Step By Step" I showed how to display images and GIFs on the ILI9341 TFT LCD Display. Now there are several questions in the comments. Several people want to see how to play video using an ESP32 with the ILI9341 TFT LCD Display. Someone wants to know more about the touch functionality. Also comments about text and rotation on the screen. Let's get started from the beginning with ESP32 and the ILI9341 TFT LCD Display. We will get these two wired together. Then we will install some new libraries and try the "Hello World" example sketch.
    Previous video: "Simple ILI9341 LCD Display With ESP32 Dev Module Step By Step"
    • Simple ILI9341 LCD Dis...
    Blank wiring diagram: ShotokuTech / ESP32_ILI9341_Wiring_Diagram
    github.com/ShotokuTech/ESP32_...
    We will follow this article: "Play Video With ESP32"
    www.instructables.com/Play-Vi...
    As an Amazon associate I earn from qualifying purchases at no additional cost to you.
    HiLetgo ESP-WROOM-32 ESP32 ESP-32S Development Board
    amzn.to/3Vpv8dG
    HiLetgo 2.4" SPI TFT LCD Display 2.4 Inch ILI9341 Touch Panel
    amzn.to/44lkaK9
  • НаукаНаука

Комментарии • 54

  • @rdyer8764
    @rdyer8764 Год назад +2

    For decades I always had to make my own mistakes. Only with some maturity have I been able (and willing) to learn from the mistakes of others. I've got a ton of ILI9341 TFTs around. This video will be very valuable to me. THANKS!!

    • @ShotokuTech
      @ShotokuTech  Год назад +1

      Thanks. I hope you have a lot of fun.

  • @kumaraliyanage8629
    @kumaraliyanage8629 Год назад +4

    Nicely done. very kind of you to make such videos. hope we see more ESP32 videos near future
    (sorry for the late comment)

    • @ShotokuTech
      @ShotokuTech  Год назад +1

      Thanks for the support. Always welcome any time.

  • @epicexploration
    @epicexploration Год назад +3

    Wow a lot of amazing information here and thanks for sharing this great reference video for us!!

    • @ShotokuTech
      @ShotokuTech  Год назад

      Thanks. Working on the next installment right now.

  • @vinyltheif
    @vinyltheif 8 месяцев назад +2

    Great to see! I'm Microchip PIC proficient using assembly language but need to make a quick colour lcd project so this details the basics really well.

    • @ShotokuTech
      @ShotokuTech  8 месяцев назад

      That is good fortune for us both. Thank you friend! Best wishes!

  • @dishsoap5554
    @dishsoap5554 Год назад +1

    Thank you very much. This channel is wonderful.

    • @ShotokuTech
      @ShotokuTech  Год назад

      Hey thanks. I will make this work one way or another! Thank you.

  • @MaxSMoke777
    @MaxSMoke777 Год назад +2

    I *LOVE* the work of MoonOnOurNation!!! He is a coding GOD! Everybody who uses ESP32 should know his code by heart, as it's the best way to play animated GIF's and Motion JPEG video on anything ESP32 based.
    Also Bodmer and his TFT_eSPI libary is also a MUST HAVE for anyone programming graphics. Bodmer's work is far more flexible, but not as powerful as MoonOnOurNation. Bodmer's code has examples for the Uncanny Eyes and The Game of Life, which are just too fun not to install.
    If you want to display an image of any kind, Bodmer is where you start. But if you want easy video/animation playing on a loop, get MoonOnOurNation's work.

    • @ShotokuTech
      @ShotokuTech  Год назад

      Thanks Max SMoke! I will soon see!

  • @andrewdolores231
    @andrewdolores231 8 месяцев назад +1

    Thank you very much,it's very helpful

  • @MrBobWareham
    @MrBobWareham 9 месяцев назад +1

    Yep been there done that, so joined your channel, very nice video.

  • @thanakolamul6197
    @thanakolamul6197 Год назад +3

    Yes yes yes. Finally.😊😊😊❤️

  • @imSudhara
    @imSudhara Год назад +3

    Please make the video player one soon🙏❤️😊

    • @ShotokuTech
      @ShotokuTech  Год назад +1

      I'm working on it! Intro, outro, review hardware, wiring diagram. These are done. Now file conversion and example sketch. I'd say next Monday at the latest. Thanks!

  • @ronaldmorrison2765
    @ronaldmorrison2765 4 месяца назад +1

    You might want to mention that there are several configurations of the ESP32. It appears that you are using the 38 pin variation but I have a 30 pin and the location of the connections are different so as a newbie, I might become really frustrated wiring my 30 pin by following your wiring example.

    • @ShotokuTech
      @ShotokuTech  4 месяца назад

      That's the fun part of this hobby. You have to figure it out. Best wishes.

  • @JudyFayLondon
    @JudyFayLondon Год назад +1

    Such a wonderful and useful video, thanks for sharing

    • @ShotokuTech
      @ShotokuTech  Год назад +1

      Thanks so much! You are keeping up to date!

  • @142jaguar
    @142jaguar Год назад +1

    awesome!

    • @ShotokuTech
      @ShotokuTech  Год назад

      Thanks. How's it going?

    • @142jaguar
      @142jaguar Год назад +1

      @@ShotokuTech great man, keep these videos coming!

    • @ShotokuTech
      @ShotokuTech  Год назад

      @@142jaguar Thanks friend.

  • @JudyPlus
    @JudyPlus Год назад +1

    This is a bit complicated, though, useful

    • @ShotokuTech
      @ShotokuTech  Год назад +1

      It's going to be more fun soon! Thanks Judy!

  • @aselejosele
    @aselejosele 9 месяцев назад +1

    Awesome video!! Do you have any example using the touch pins?

    • @ShotokuTech
      @ShotokuTech  9 месяцев назад +1

      I don't have that right now. I might give it a try. I sort of lost interest in the ILI9341 and ESP32 combo when I could not get them to play video and audio at the same time and the SD card seems to need something I am missing. When I find time, I might dust this off again.

  • @scottglinski
    @scottglinski Месяц назад +1

    Thanks for this video. I'm just trying to draw out a schematic before getting into the thick of wiring everything up. Does the CS pin on the ILI9341 need to be connected?

    • @ShotokuTech
      @ShotokuTech  Месяц назад

      As I explain at 6:45 in the video, the article I was following was missing something. ruclips.net/video/HG0u4Y8KGFM/видео.htmlsi=i2FiQ5dYTr4dFIuO&t=406
      Thanks.

  • @GetRealwithMike
    @GetRealwithMike 10 месяцев назад +2

    I want to make video animated billboards around my slot car track. Can you make a video tutorial that would show how to do that using an Arduino Nano? There is nothing out there to learn how to do this. I can follow directions and do it if I watch how it's done. The other thing will be to make a PCB (another thing I know nothing about) so they are stand alone without all the bulky wires etc. Thank you for the great videos.

    • @ShotokuTech
      @ShotokuTech  10 месяцев назад

      From my quick search just now, several articles saying flat out no and one saying maybe. ESP32 are simply cheaper and more powerful. There is this with the display and ESP32 fully integrated: amzn.to/46f93mo
      I don't have one myself yet, I got to get my allowance! 😀

  • @Evilslayer73
    @Evilslayer73 9 месяцев назад +1

    Hi ShotoKu i have problem with the touch function on my lcd i followed the diagram from your previous video the screen is fine but i cant manage to make working the touch !can you help me please!!salutation from MOntreal ,Québec!

    • @ShotokuTech
      @ShotokuTech  9 месяцев назад +1

      Yeah, my diagram didn't include hooking up the touch pins. I don't like sending people to watch someone else's videos. But I just did a quick search and found this article that covers all the aspects of the ILI9341 and ESP32.
      www.xtronical.com/esp32ili9341/
      If I were to make a video it would be somewhat derivative of this content. Let me know if that doesn't work out for you and I will revisit the ILI9341 if I need to.

  • @walterhynson2898
    @walterhynson2898 5 месяцев назад +1

    I handwired his nofrendo only to discover there was no setup file for the ILI9341 ttflcd I am using even though in the write up he says it will work, yes it will with me doing all the recoding necessary to use this screen .

    • @ShotokuTech
      @ShotokuTech  5 месяцев назад

      I'm not sure what you are talking about. I followed these steps and they work just like I demonstrated. How can I help you?

    • @walterhynson2898
      @walterhynson2898 4 месяца назад

      I am using a ILI9341 and am lost as the arduino -gfx is very hard to understand as there are no sample code to copy.@@ShotokuTech

    • @walterhynson2898
      @walterhynson2898 4 месяца назад

      now I will take it all apart and get the lcd working first

  • @vidasboy8377
    @vidasboy8377 Год назад +1

    When will the video player one comes out?🤗

    • @ShotokuTech
      @ShotokuTech  Год назад +1

      Hello friend. So far this has been a technical challenge that has presented itself at every turn. Stay tuned!

  • @andreasc.1963
    @andreasc.1963 Год назад +1

    The Github-link doesn't work, runs into an 404 error. Could you please check ?

    • @ShotokuTech
      @ShotokuTech  Год назад +1

      Oops! I had it set to private. Try again? Thanks.

    • @andreasc.1963
      @andreasc.1963 Год назад +1

      @@ShotokuTech Tried second time, it works now ...

    • @ShotokuTech
      @ShotokuTech  Год назад

      @@andreasc.1963 Cool thanks.

  • @salcedojohnerizivinn.2599
    @salcedojohnerizivinn.2599 Месяц назад +1

    Can an esp32 devkitc v4 be connected to ILI9341 MRB3205?

    • @salcedojohnerizivinn.2599
      @salcedojohnerizivinn.2599 Месяц назад

      I've recently try an SPI connection based on your vid, but mine only shows white screen why is that so?

    • @ShotokuTech
      @ShotokuTech  Месяц назад

      Hello. I can't say that I have tried that combination. There's a lot of dev boards out there. Best wishes.

  • @caiopacheco8719
    @caiopacheco8719 5 месяцев назад +1

    Can we use the wifi with the display?

    • @ShotokuTech
      @ShotokuTech  5 месяцев назад

      Sure. Any WiFi examples for ESP32 would work. Best wishes.

    • @caiopacheco8719
      @caiopacheco8719 5 месяцев назад

      @@ShotokuTech thank you for the answer! We just have to be mindful of the acd2 pins right? I'm having trouble with touch response