T-Display AMOLED Touch ESP32 (Number converter Project)

Поделиться
HTML-код
  • Опубликовано: 30 июл 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

  • @HadrienDorfman
    @HadrienDorfman 7 месяцев назад

    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 :

  • @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.

  • @TheDambo1
    @TheDambo1 6 месяцев назад

    your ideas for interfaces are AWESOME!!!

  • @berndeckenfels
    @berndeckenfels 7 месяцев назад

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

  • @tiv-personal
    @tiv-personal 7 месяцев назад +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 😂

    • @VolosProjects
      @VolosProjects  7 месяцев назад +1

      Thank you, hqppy new year😀

  • @Michael-wr2mz
    @Michael-wr2mz 6 месяцев назад +1

    absolutely beautiful, looking forward to future builds with it!

  • @tonyhawk123
    @tonyhawk123 7 месяцев назад +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.

  • @joea5739
    @joea5739 7 месяцев назад +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  7 месяцев назад +5

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

  • @JoeSteele
    @JoeSteele 6 месяцев назад

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

  • @MaxSMoke777
    @MaxSMoke777 7 месяцев назад +1

    You really do make pretty interfaces.

  • @user-pg2ej4et8o
    @user-pg2ej4et8o 7 месяцев назад

    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  7 месяцев назад

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

  • @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.

  • @edumacat3d
    @edumacat3d 7 месяцев назад

    that screen looks fantastic

  • @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

  • @Esscarra
    @Esscarra 7 месяцев назад +1

    That binary converter is pretty cool

  • @wagfim
    @wagfim 7 месяцев назад +5

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

    • @VolosProjects
      @VolosProjects  7 месяцев назад +5

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

  • @ajaipal1
    @ajaipal1 7 месяцев назад

    Happy new year to you as well.
    🎄

  • @adrianlovessoup
    @adrianlovessoup 7 месяцев назад +2

    T-Display looks promising. Thanks for introducing.

  • @joefrisco
    @joefrisco 7 месяцев назад +2

    Most excellent.

  • @g43s
    @g43s 7 месяцев назад

    That Killer GUI design tho. its 🔥🔥🔥

  • @nikthefix8918
    @nikthefix8918 7 месяцев назад

    Superb!

  • @lenjackson2677
    @lenjackson2677 6 месяцев назад +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

  • @NelsonSantander
    @NelsonSantander 7 месяцев назад

    Excellent , thanks a lot

  • @pike2k
    @pike2k 6 месяцев назад +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?

  • @sasha.djordjevic3071
    @sasha.djordjevic3071 6 месяцев назад

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

  • @reinholdu9909
    @reinholdu9909 7 месяцев назад +1

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

  • @pawekocur8961
    @pawekocur8961 7 месяцев назад +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 ?

  • @andriimaksymchuk8773
    @andriimaksymchuk8773 6 месяцев назад

    great!

  • @06dmk
    @06dmk 7 месяцев назад +2

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

  • @JonnyWaldes
    @JonnyWaldes 7 месяцев назад

    I bet your kids will be very tech savy!

  • @hamzahteknik2018
    @hamzahteknik2018 2 месяца назад

    your project are creazy for me,,,,

  • @tigerxplso
    @tigerxplso 7 месяцев назад

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

  • @andril
    @andril 7 месяцев назад

    I need this for the Flipper Zero

  • @andyparker8631
    @andyparker8631 7 месяцев назад +4

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

  • @Yakroo108
    @Yakroo108 7 месяцев назад

    👍👍👍

  • @fena0701
    @fena0701 7 месяцев назад

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

  • @danielkukula7589
    @danielkukula7589 7 месяцев назад

    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.

  • @kraftwurx_Aviation
    @kraftwurx_Aviation 7 месяцев назад

    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 7 месяцев назад +1

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

    • @VolosProjects
      @VolosProjects  7 месяцев назад

      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.

  • @ianswann3867
    @ianswann3867 6 месяцев назад

    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.

  • @AndyAndromedaArt
    @AndyAndromedaArt 7 месяцев назад

    Very Star Trek LCARS looking 😛

  • @joelance8582
    @joelance8582 6 месяцев назад

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

  • @theloniuser
    @theloniuser 6 месяцев назад

    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?

  • @Escobarkpto
    @Escobarkpto 7 месяцев назад

    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 7 месяцев назад

      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 -
      ruclips.net/video/AXSOZC590mc/видео.html

  • @David-iq1kd
    @David-iq1kd 6 месяцев назад

    What do you write the UIs in?

  • @grahamebenson112
    @grahamebenson112 7 месяцев назад

    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  7 месяцев назад

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

    • @grahamebenson112
      @grahamebenson112 7 месяцев назад

      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

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

    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  5 месяцев назад

      You need to download all libraries from amoled series git repo

  • @pXnEmerica
    @pXnEmerica 7 месяцев назад

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

    • @VolosProjects
      @VolosProjects  7 месяцев назад

      That is font, name of font is crack wall

    • @pXnEmerica
      @pXnEmerica 7 месяцев назад

      @@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.

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

    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  5 месяцев назад +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 5 месяцев назад

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

  • @GimmilFactory
    @GimmilFactory 7 месяцев назад

    That public IP address though,

  • @fedeyoutub
    @fedeyoutub 7 месяцев назад

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

  • @leonardostagni7254
    @leonardostagni7254 28 дней назад

    your code error correct code no working

  • @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 4 месяца назад

      @@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  4 месяца назад

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

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

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

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

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

  • @ulrikjrgenfranken455
    @ulrikjrgenfranken455 6 месяцев назад

    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  6 месяцев назад

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

    • @ulrikjrgenfranken455
      @ulrikjrgenfranken455 6 месяцев назад

      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

  • @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?

  • @tomislavpajtak7552
    @tomislavpajtak7552 7 месяцев назад

    majstore od kud si ??

    • @VolosProjects
      @VolosProjects  7 месяцев назад +1

      Pozdrav, iz Ogulina , ti?

    • @casio007
      @casio007 7 месяцев назад

      vzdyt to tam vidis, Hrvatska

    • @tomislavpajtak7552
      @tomislavpajtak7552 7 месяцев назад

      iz Varazdina @@VolosProjects

  • @TrailMaker2
    @TrailMaker2 7 месяцев назад +1

    whaaaaatttt , you are from Croatia???

    • @VolosProjects
      @VolosProjects  7 месяцев назад +2

      Yep, and you?

    • @TrailMaker2
      @TrailMaker2 7 месяцев назад

      @@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  7 месяцев назад +1

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

  • @e74av
    @e74av 7 месяцев назад +1

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

    • @VolosProjects
      @VolosProjects  7 месяцев назад

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

    • @e74av
      @e74av 7 месяцев назад

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

    • @VolosProjects
      @VolosProjects  7 месяцев назад

      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