Best ESP32 board with AMOLED display - LilyGo T4 S3

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
sorry I'm a bit excited because today we have something special last year I showed you the first development board with AMOLED display and shortly after I also present you version with touchcreen it doesn't take long to notice the quality sharpness and the beauty of this AMOLED screen the screen is controlled by ESP 32 microcontroller which is managed by our code I still use Arduino ID to program these because I think this is easiest way and today I present to you the best in AMOLED Line This is liigo T4 AMOLED and in this video you will discover how why what where and who and of course how much but first allow me to present you my channel my channel is dedicated to development boards that come with built-in screens we use uh these screens to display various data and alongside esp32 boards we also utilize Arduino and similar development boards join us and click subscribe thank you I will talk about this user interface which I made in a second but first uh I want to talk a little about Hardware specification of this board which is similar to every new the display really go to display S3 board so like in every of these boards we have same chip ESP SP 32s 3 we still have same amount of memory 16 megabit of Flash and 8 megabit of PS Ram basically that part is same also what is the same uh it is power management chip which is a XP 2101 so what is difference first first thing you notice that this screen is much larger resolution of this screen is 536 by 240 and this is 600 pixels by 450 so this screen is huge it also have touch touch screen in this case I'm setting brightness of the screen in this case I will reset clock here I can change these dates and here I can U get new random data also this screen is a reflective so it is hard to record the beauty of it because these are not colors you you see this is purple which is in real life else what is new now we have where it is onoff button which is also great if you plan to run this on battery and also we have Slot 4 SD card so I'm also planning to make this um to use this board as electronic picture frame or how it's called and you can also notice that this is not too big but pixel D density is so high so it really looks beautiful but with that also came come comes high price so price of uh these devic is current price is around $56 57 uh you can find this link in description so if you want to buy this you can use my affiliate link and you will help me to become rich and yes also this board can be pan panel mounted and there is also one difference this has header pins are much smaller than header pins we are used to 2.5 mm header pins and these are one uh 25 but board also came with a adapter for this so you don't need solder wires directly to this board you will solder to that header and I almost forgot to explain you how to install this board to using Arduino ID so first you will go to product page you have a link in description and here you can find GitHub repository of this board and I'm happy to tell you that everything is here you have instructions how to install it in platform IE and here two ways how to install from Arduino from library manager and here is how to install it manually the way I do I'm copying everything from this Library this uh repository so all these Library I'm copying to my library folder in ruing ID if you already own a smaller T display AMOLED touch you are lucky because this is same same Universal Library which will work on all of these here you have also many more good informations uh examples so feel free to check here are examples and here are uh library that you libraries that you need to copy to your library folder if you want to install manually also in this search folder you can also find this uh link these files which needs to be in same folder as your code but my code will also shared you can find link uh you can find my GitHub repository in description so feel free to check that code and finally I will talk u a bit about this user interface nothing change I'm still using same method I used before I'm using tfpi Library nothing fancy not I don't use external software Square line Studio or something like that my user interface is built of a simple graphical elements as mostly round rectangles and yes this is I believe my most complicate user interface and I spend it I don't know how much time spend I at one second I even think that I will not give this for free but I I decided I believe in open source so I decided to share my code with you I will say immediately these numbers are randomly generated I wanted to test this board to see what is possible how we'll behave which will be frame rate so I'm using fake data to present this business data which are not real and not important so I wanted to see uh how fast will sketch work because there is much more pixels here than here so I use little trick um pushing Sprite is not not problem to esp32 anymore but uh updating Sprite each time and uh when you have too many pixels to update it can slow down everything so uh I have two draw functions you can check my code code is free and I will share it in description first function will draw this background this big rectangles um some text and second draw function will update only parts that are changing for example this this this this this and this so only these parts will be updated where because there are data which will change and you can see now that my FPS is around 13 frames I can get higher FPS if I decide to give if I don't if I decide to not to use fancy functions for smooth rectangles smooth uh uh W Line and other but it will not look good as this also anti- allies fonts Lo loading too many different fonts can also slow everything down but I'm I'm pretty happy with 13 frames per second do we really need uh 60 frames per second yes brightness this board is extremely bright [Music] um I added piece of code which change brightness here so brightness can go from 0 to 255 and it is hard to my camera to catch this but this is extremely bright these screens especially because these reflective uh piece of glass are very hard to record that's it uh feel free to check my code I always wanted to make something this but I needed a bigger screen and now I have it so now we have now we can have lots of data on this screen and I I know this will be my one of my favorites because I'm planning to I already have lots of ideas to to make with this board but but I will still don't be afraid I will still use these two because I love them also thank you for your time don't forget to subscribe if you want to support my work you can buy me a coffee a link L is in description links for everything are in description tell me what you think is this hboard or is it too expensive I don't know what is expensive today it seems everything expensive but this is boring story isn't it goodbye have a nice day bye
Info
Channel: Volos Projects
Views: 51,257
Rating: undefined out of 5
Keywords:
Id: XaxYSqeFJ6w
Channel Id: undefined
Length: 13min 34sec (814 seconds)
Published: Thu Mar 07 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.