ESP32 and TFT ST7789 set up and wiring using SPI

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ค. 2024
  • Quick little video to show how to set up an ESP32 and a TFT ST7789 using SPI. The display does NOT have a CS pin. This will likely be the same for the arduino, you just need to ensure it is on the proper SCK and MOSI (SDA) pins. The following links are relevant for finding the information:
    ESP32 resources:
    www.espressif.com/en/products...
    ESP32 Drivers:
    www.silabs.com/developers/usb...
    ESP32 link for arduino boards:
    dl.espressif.com/dl/package_e...
    ESP32 SPI information:
    docs.espressif.com/projects/e...
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 29

  • @CarolaOtte
    @CarolaOtte 16 วันที่ผ่านมา +1

    Thank you ever so much, this did the trick!

  • @nullpointer1984
    @nullpointer1984 หลายเดือนก่อน

    OMG finally! Got that damned display working with you tutorial, thanks a lot!!!

  • @mrzcs
    @mrzcs ปีที่แล้ว +1

    Thanks a lot. It resolved my issue when using ST7789 TFT screen without CS pin. Thanks again.

  • @creativemario3039
    @creativemario3039 2 ปีที่แล้ว

    Thanks I'm about to try it.

  • @dbjindian
    @dbjindian 11 หลายเดือนก่อน

    Very importent information

  • @Adriaan-ve3hi
    @Adriaan-ve3hi หลายเดือนก่อน

    Thanks for the video.

  • @user-xl1lt3ry6c
    @user-xl1lt3ry6c 9 หลายเดือนก่อน

    THNK YOU SO MTCH YOU SAFE MY LIFE

  • @juanisrraisandovaltrevino8540
    @juanisrraisandovaltrevino8540 ปีที่แล้ว

    Thanks a lot. I just have a question... Are you using an Apple Silicon MAC?

  • @altanbjk1903
    @altanbjk1903 3 หลายเดือนก่อน

    Hi.. thanks for the video...I have an esp32 wroom 38pin and i load nerdminer for esp firmware its woking well.. But i have a st7735 lcd tft display is it possible to work on display like nerd miner originally screen or lilygo screen? If yes how can i wiring and which firmware i load? Thnks again

  • @Gaztric1
    @Gaztric1 2 ปีที่แล้ว

    Thanks for your video but could you explain why I need the ESP32 drivers? I have been using ESP32's for a well over a year now and they have been working fine..

    • @modernhackerspace5464
      @modernhackerspace5464  2 ปีที่แล้ว +1

      there are a lot of cheap ones from china and they initially weren't supported or connecting well. If it works then great!

  • @saydiy1528
    @saydiy1528 8 วันที่ผ่านมา

    good job, is this suit for bare TFT, like st7789V?

    • @modernhackerspace5464
      @modernhackerspace5464  8 วันที่ผ่านมา

      sorry i only tested the one I showed and the library that is mentioned so maybe is the best answer I can give

  • @WorldofWarlok
    @WorldofWarlok ปีที่แล้ว

    The code is from the example but it seems modified, however the modifications in the code shown in the video don't actually seem like they'd compile. Unless something has changed or I'm missing some crucial detail then how to get this screen to work is left as an exercise to the watcher

    • @amaplayr625
      @amaplayr625 ปีที่แล้ว

      the only code thing modified from the example code were the constants for the pins as explained. hope that helps! The vid is over a year old so the example may have changed a bit but the point really is what pins you need to define in your sketch.

    • @georgesdev4577
      @georgesdev4577 8 หลายเดือนก่อน

      @@amaplayr625there are now 2 example sketches in the library.
      The right one is now different from the one presented in this library.
      If you follow the instructions in this video, it'll now fail to compile.
      Instead, use this sketch:
      graphicstest_st7789 provided by the same library.
      And it'll work as described in the video (modify the pin numbers and add the SPI_MODE3).
      Thanks to the original poster, this video saved me lots of time (other videos about the same setup are very confusing...).

  • @EasyOne
    @EasyOne 2 ปีที่แล้ว +2

    i need code in this video

    • @amaplayr625
      @amaplayr625 ปีที่แล้ว +1

      3:57 of the video i mention it is the "graphicstest" example in the st7789 adafruit library

    • @EasyOne
      @EasyOne ปีที่แล้ว

      @@amaplayr625 thank you so much

  • @dj_snakes__
    @dj_snakes__ ปีที่แล้ว

    Coode??

    • @amaplayr625
      @amaplayr625 ปีที่แล้ว +2

      graphicstest example from the st7789 adafruit library

    • @dj_snakes__
      @dj_snakes__ ปีที่แล้ว

      @AdrianPi thanks

    • @dj_snakes__
      @dj_snakes__ ปีที่แล้ว

      @@amaplayr625 thanks

  • @PlayMoro2013
    @PlayMoro2013 2 ปีที่แล้ว +1

    Not adding the code you used is lazy specially if we are also lazy

    • @amaplayr625
      @amaplayr625 ปีที่แล้ว

      it is the example code in the library like i said in the video... i like to think i saved the ice caps from melting because im not contributing to redundant data on the internet 😂

    • @PlayMoro2013
      @PlayMoro2013 ปีที่แล้ว

      @AdrianPi we are kidding with that , in our video posts we are also guilty and did not bother posting code but in reality linking to github code is much better to any technical video as I see the professionals do it . we have only posted one so far cause it takes a long time to have something clean enough for others but could improves the content . Cheers