T-Display AMOLED Touch ESP32 (Number converter Project)

Поділитися
Вставка
  • Опубліковано 9 лип 2024
  • My first board that feature Amoled display with Touch. I made small project to test it out, it works great. and in this case Lilygo did great work with libraries. My project is simple Binary to Decade , HEX and ASCII converter.
    HERE ARE MY EXAMPLES: github.com/VolosR/TAmoledTouch
    YOU CAN BUY IT HERE: www.lilygo.cc/O9VrA9
    ☕️ Support me on:
    KO-FI ko-fi.com/volosprojects
    PATREON: / volosprojects
    other videos featuring T-Display Amoled:
    • Finally, ESP32 board ...
    • ESP32 and GeoLocation ...
    • Circular Dial for T-Di...
    • Over-Engineered Arduin...
    • I tried ChatGPT and no...
  • Наука та технологія

КОМЕНТАРІ • 103

  • @joea5739
    @joea5739 6 місяців тому +19

    This new board requires GPIO 38 to be set high in order to enable the screen. The older non-touch board does not require this. The new LilyGo AMOLED drivers do this for you, but if you want to fix your previous sketches so they work on both boards you can just make sure to set GPIO 38 high and you don't have to change anything else.

    • @VolosProjects
      @VolosProjects  6 місяців тому +5

      Soory for late answer, thank you, you are correct, nikthefux also noticed this. Have a succesfull new year.

  • @TheDambo1
    @TheDambo1 6 місяців тому

    your ideas for interfaces are AWESOME!!!

  • @TheToFu
    @TheToFu 6 місяців тому

    Happy I stumbled upon your channel - this is so freaking cool. Can't wait to see more of these small displays find their ways into DIY projects.

  • @berndeckenfels
    @berndeckenfels 6 місяців тому

    Love the neat stencil font, you have great design in your sketches.

  • @Michael-wr2mz
    @Michael-wr2mz 6 місяців тому +1

    absolutely beautiful, looking forward to future builds with it!

  • @MaxSMoke777
    @MaxSMoke777 6 місяців тому +1

    You really do make pretty interfaces.

  • @tiv-personal
    @tiv-personal 6 місяців тому +17

    I'm always impressed with your work. It saves us hours of time as you have done a lot of the troubleshooting for us. Thank you so much and have a fantastic 2024. Can't wait to see more of your projects - although every time I do I always end up spending more money 😂

  • @JoeSteele
    @JoeSteele 5 місяців тому

    Thanks for sharing your projects! Very interesting and you saved me a lot of time for my own projects

  • @HadrienDorfman
    @HadrienDorfman 6 місяців тому

    Seriously, I hope they send you their display for free now. You are an absolute pillar to their "special" way to handle open-source and diy market. again, wonderful video :) thanks! the new touch board looks awesome :

  • @tonyhawk123
    @tonyhawk123 6 місяців тому +2

    Digging the UI. All the best for the new year.
    I'm currently trying to decide which display to get which has a prebuild case available/included. For most of the boards this feels like an afterthought. More content on cases would be appreciated. Ideally ones with built-in controller like rp2040.

  • @edumacat3d
    @edumacat3d 6 місяців тому

    that screen looks fantastic

  • @user-pg2ej4et8o
    @user-pg2ej4et8o 6 місяців тому

    Merry Christmas and a Happy New Year to you! Love your videos. Great graphics and troubleshooting tips. Wishing you all the best in the new year!

    • @VolosProjects
      @VolosProjects  6 місяців тому

      Thank you my friend, best wishes to you and your family.

  • @Esscarra
    @Esscarra 6 місяців тому +1

    That binary converter is pretty cool

  • @joefrisco
    @joefrisco 6 місяців тому +2

    Most excellent.

  • @NelsonSantander
    @NelsonSantander 6 місяців тому

    Excellent , thanks a lot

  • @ajaipal1
    @ajaipal1 6 місяців тому

    Happy new year to you as well.
    🎄

  • @RickySupriyadi
    @RickySupriyadi 6 місяців тому

    Oh My Gawd!!! i got Sony SBH 52 the reason i use it, because it can connect Bluetooth to do simple stuffs rather than pulling out my devices... with such capabilities i can't wait to see more

  • @nikthefix8918
    @nikthefix8918 6 місяців тому

    Superb!

  • @g43s
    @g43s 6 місяців тому

    That Killer GUI design tho. its 🔥🔥🔥

  • @wagfim
    @wagfim 6 місяців тому +5

    I'll be honest here, I only watch your videos for the graphics. Such amazing designs and use cases

    • @VolosProjects
      @VolosProjects  6 місяців тому +5

      I think most people watch them for same reason, thank you.

  • @pike2k
    @pike2k 5 місяців тому +1

    Lilygo has now released a V2.0 of the non touch version with similar board layout 😊

    • @St0RM33
      @St0RM33 3 місяці тому

      correct..it's the same pcb as the touch version but with non-touch amoled. Not sure if they kept the touch circuitry on it. Also i need to buy a non-touch version and i don't know which one is better, V1.0 or V2.0?

  • @lenjackson2677
    @lenjackson2677 5 місяців тому +1

    I appreciate your work and felt as though contributing to your coffee fund was the least I could do to say thanks for your help. I wanted to make a little contribution of information to my fellow builders as well if they may encounter the same challenge using th T-Display AMOLED Touch that I did. If you are using the file "pin_config.h to configure your pins, be aware that the two defined touch pins are reversed and the deep sleep touch wake up will not work with correcting the error. This took me hours to figure out so I hope this will be of help to others.
    WRONG!
    #define PIN_TOUCH_INT 16
    #define PIN_TOUCH_RES 21
    CORRECT
    #define PIN_TOUCH_INT 21
    #define PIN_TOUCH_RES 16

  • @shanee7511
    @shanee7511 6 місяців тому

    WOW! I would normally watch several videos from a new channel before subscribing but... WOW! I only wish Micropython could achieve such results but seeing what you have done is inspiring. I love GUI design on small embedded systems and you have inspired me to "up my game". Absolutely beautiful! SUBSCRIBED.

  • @sasha.djordjevic3071
    @sasha.djordjevic3071 5 місяців тому

    Excellent job sir. New subscriber here.
    And at the end:
    Pozdrav za Gorski Kotao!

  • @adrianlovessoup
    @adrianlovessoup 6 місяців тому +2

    T-Display looks promising. Thanks for introducing.

  • @andriimaksymchuk8773
    @andriimaksymchuk8773 6 місяців тому

    great!

  • @06dmk
    @06dmk 6 місяців тому +2

    I think it would be great if you could make a digital version of the nixie clock on these displays

  • @pawekocur8961
    @pawekocur8961 6 місяців тому +3

    Mate, would You do small basic tutorial or course of how to do anything with displays, its looking simple but its not, would be nice to see process from begening (from zero to display anything) , pleasee ?

  • @danielkukula7589
    @danielkukula7589 6 місяців тому

    Any chance to have a video how to design for bad quality screens? Everyone loves the colors of amoled but we have some older stuff lying around. I'm thinking also about garmin watches. The screen there is dark and does not have much contrast, but the watch works 2 weeks on a single charge.

  • @andril
    @andril 6 місяців тому

    I need this for the Flipper Zero

  • @JonnyWaldes
    @JonnyWaldes 6 місяців тому

    I bet your kids will be very tech savy!

  • @hamzahteknik2018
    @hamzahteknik2018 Місяць тому

    your project are creazy for me,,,,

  • @reinholdu9909
    @reinholdu9909 6 місяців тому +1

    🏜 Merry Christmas 🏜 _...thanks for all your vids this year_

  • @theloniuser
    @theloniuser 5 місяців тому

    Thanks again for another great video. I purchased the touch version but cannot get around this error when uploading: " #error "Detected that PSRAM is not turned on. Please set PSRAM to OPI PSRAM in ArduinoIDE"" The PSRAM option does not show up in the tools menu so I can't enable. Am I missing something?

  • @kraftwurx_Aviation
    @kraftwurx_Aviation 6 місяців тому

    Could you make a airplane angle of a attack gauge project?

  • @Ta_mère_en_short_chez_leclerc
    @Ta_mère_en_short_chez_leclerc 6 місяців тому +1

    Could you please briefly list the main differences between the boards? Many thanks for the vid and happy new year

    • @VolosProjects
      @VolosProjects  6 місяців тому

      Happy new year! touch vesrsion is little shorter, it have 2 stema conectors and it have touch display, pins are same resolution is the same, it seem that one pin related to display is diferent so they need slightly diferent init code.

  • @joelance8582
    @joelance8582 5 місяців тому

    Is there an IMU you would recommend to use with the T-Display AMOLED Touch ESP32

  • @David-iq1kd
    @David-iq1kd 6 місяців тому

    What do you write the UIs in?

  • @tigerxplso
    @tigerxplso 6 місяців тому

    Hacker: I know your IP and location
    Volos Projects: 0:50 *Shows it to the entire internet*
    Hacker: 👁👄👁

  • @fena0701
    @fena0701 6 місяців тому

    it woild be great if you create an audio spectrum analizer with this board

  • @andyparker8631
    @andyparker8631 6 місяців тому +4

    Excellent as always, BTW Decade normally referred to as Decimal!

  • @Yakroo108
    @Yakroo108 6 місяців тому

    👍👍👍

  • @Escobarkpto
    @Escobarkpto 6 місяців тому

    Thank you for your videos and for sharing the code, your contribution is very valuable. I would like to know (and I apologize for my lack of knowledge) is it possible to create an interface volume button on an ESP32 and wirelessly manipulate the actual volume of a device running ANDROID OS?

    • @pinocleen
      @pinocleen 6 місяців тому

      I guess IR isn't an option but, yes, for the first part. For the control of your android device, it could be done via an android app over Bluetooth or wireless protocol.
      There might be some existing apps available or might need to make a new one. Here's a similar control example of his from a few weeks ago -
      ua-cam.com/video/AXSOZC590mc/v-deo.html

  • @pXnEmerica
    @pXnEmerica 6 місяців тому

    The white text in Binary Convert, is all the black cracking part of the source image or the display?

    • @VolosProjects
      @VolosProjects  6 місяців тому

      That is font, name of font is crack wall

    • @pXnEmerica
      @pXnEmerica 6 місяців тому

      @@VolosProjects Cool,, the rest of the colors looked fine so I had my doubts it was the display. Looks sharp, need something a little larger though for replacing security wall panels.

  • @matek1231
    @matek1231 4 місяці тому

    hello i rly like to try your binary converter . but when i try to upload it i get error of missing "TouchDrvCHSC5816.hpp". i think i do smthing wrog... cant fix it out

    • @VolosProjects
      @VolosProjects  4 місяці тому

      You need to download all libraries from amoled series git repo

  • @ianswann3867
    @ianswann3867 5 місяців тому

    Thank you for a very interesting Chanel. Please could you go step by step to set up the Arduino IDE for this board. I am having trouble finding and setting up the e-SPI stuff and just do not know enough to get it to work. I find the whole library part of set up very confusing so your detail step by step instruction would be very much appreciated.

  • @grahamebenson112
    @grahamebenson112 6 місяців тому

    I can compile and upload but no display, Serial monitor gives an error E 144 ADC CONFLICT driver_ng is not allowed to be used with the legacy driver. Any ideas?

    • @VolosProjects
      @VolosProjects  6 місяців тому

      Give me more info, what os, what ide, what esp32 board package. Try install fresh tftespi library also

    • @grahamebenson112
      @grahamebenson112 6 місяців тому

      Its the Arduino 2.2.1 Win 10 the H681 Lilygo board. I can compile and upload from PlatformIO OK. Using Bodmer tftespi 2.5.41@@VolosProjects

  • @fynderde
    @fynderde 4 місяці тому

    Did you ever try to use LVGL UI Library on these devices. I'd bet it would save you a lot of time. I would also love to see an audio jack with TRRS on these, so it could be an open source ipod nano...

    • @VolosProjects
      @VolosProjects  4 місяці тому +1

      Yes i tried and i dont like it. I tried with sqareline studio. I got bunch of code which i did not understand it was hard to make simple modification and edits. It was hard to control fps and speed of sketch. I like simple funcions and i like to control every pixel.

    • @fynderde
      @fynderde 4 місяці тому

      @@VolosProjects Thanks. Did you ever think of using Audio on these devices? (3,5mm TRRS Audio Jack or USB-C Headphones?)

  • @AndyAndromedaArt
    @AndyAndromedaArt 6 місяців тому

    Very Star Trek LCARS looking 😛

  • @ulrikjrgenfranken455
    @ulrikjrgenfranken455 5 місяців тому

    Hi Volos, great work - I have so far tried your other examples (without touch, and they are working fine) however I get compiler error with all of your 3 new example - the error code is: Compilation error: 'init' is not a member of 'TouchDrvCSTXXX'
    in IDE is this line highligted: bool res = TouchDrvCSTXXX::init(Wire, boards->touch->sda, boards->touch->scl, CST816_SLAVE_ADDRESS);
    Something is missing or ?😅
    Keep up the good work

    • @VolosProjects
      @VolosProjects  5 місяців тому

      Did you cioy all libraries from product github to your lib folder?

    • @ulrikjrgenfranken455
      @ulrikjrgenfranken455 5 місяців тому

      Yes, and even checked LvGL dowgraded to version is 8.3.11 and TFT_Espi is 2.5.34 - but I must have missed something

    • @wizzardcj
      @wizzardcj 5 місяців тому

      I have the same problem. changed from init to begin and it uploads but touch is not avalible

  • @TheHurny
    @TheHurny 4 місяці тому

    Hi, Unfortunately I tried all three examples and two from them end up with a flickering screen. Only the touchtest works. Does anyone has any ideas?

    • @VolosProjects
      @VolosProjects  4 місяці тому

      You used libraries from i showed? You copied libraries from theri github page. Make sure you dont have old lvgl setup file somewhere.

    • @marcovanurk
      @marcovanurk 3 місяці тому

      @@VolosProjects​​⁠Hi, same with me. HelloWorld gives a black screen. BinaryConvert gives a flickering in the upper left part of the screen. TestTouch and slidersRGB (later video example) both work fine. After hours of trial and error I really would appreciate some help. I installed the libraries. Thx.

    • @VolosProjects
      @VolosProjects  3 місяці тому

      did you try examples form lilgo? in example folder in their library....github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series@@marcovanurk

    • @marcovanurk
      @marcovanurk 3 місяці тому

      @@VolosProjects Thx for your quick response. I just tried: Factory, Lvgl_Images, TFT_eSPI_Sprite. All three work fine.

    • @marcovanurk
      @marcovanurk 3 місяці тому

      @@VolosProjectsThx for your quick response. I just tried: Factory, Lvgl_Images-v1, TFT_eSPI_Sprite. All three work fine.

  • @leonardostagni7254
    @leonardostagni7254 7 днів тому

    your code error correct code no working

  • @fedeyoutub
    @fedeyoutub 6 місяців тому

    i want to make a remote key for my house/garage, whit passworld acces, to replace my traditional key,. ❤

  • @peterfreimuth4804
    @peterfreimuth4804 6 місяців тому

    Hello, do you also do work as an assignment. I have an idea, but I can't do it myself because I still don't have the know-how. You would then just have to tell me your fee

    • @VolosProjects
      @VolosProjects  6 місяців тому

      Yes i do,I am listening😀

    • @peterfreimuth4804
      @peterfreimuth4804 6 місяців тому

      Maybe we can write by email or WhatsApp, that makes communication easier?

  • @GimmilFactory
    @GimmilFactory 6 місяців тому

    That public IP address though,

  • @tomislavpajtak7552
    @tomislavpajtak7552 6 місяців тому

    majstore od kud si ??

  • @TrailMaker2
    @TrailMaker2 6 місяців тому +1

    whaaaaatttt , you are from Croatia???

    • @VolosProjects
      @VolosProjects  6 місяців тому +2

      Yep, and you?

    • @TrailMaker2
      @TrailMaker2 6 місяців тому

      @@VolosProjects Nisam to znao, svaka čast na trudu i na videima , pretplatio sam se na Vaš kanal kad ste tek imali nekoliko pretplatnika.... veliki pozdrav iz hrvatskog zagorja i sve najbolje za Novu godinu!!

    • @VolosProjects
      @VolosProjects  6 місяців тому +1

      @TrailMaker2 hvala ti , imam jako malo starih preplatnika , sve najbolje u novoj godini tebi i tvojima. Pozdrav iz gorskog kotara.

  • @e74av
    @e74av 6 місяців тому +1

    Pa ovoga ti nema nikada za kupiti, uvijek prodato sve.

    • @VolosProjects
      @VolosProjects  6 місяців тому

      Nisam ni gledao, nov je proizvod pa ih je jos malo na stanju

    • @e74av
      @e74av 6 місяців тому

      @@VolosProjects pa onaj nekidan veliki nije... a i ovih nestane jako brzo. Sta ce mi jedan komad, treba mi za proizvod...

    • @VolosProjects
      @VolosProjects  6 місяців тому

      U tom slucaju je najbolje kontaktirati lilygo

  • @max24p88
    @max24p88 5 місяців тому

    je ne comprend pas j'ai voulu testé le code mais il y a un problème avec les librairies, tout les codes me retourne une erreur avec TouchDrvCHSC5816.hpp