Not to worry about breaking the 3 minute rule. That was very good. And with any software engineer estimate I multiply it by 2 to get what the actual value will be.
Hello, very useful video. Understandable explanation. I learned a lot from it. Thank you, and I look forward to the next video. (perhaps there could be a countdown where the length of a drawn stripe also decreases ;) )
Love the video and the content. I had some issues at first, because there was an error in my TFT_eSPI library (buttons.h) that did not update properly. That was quick fix. I am looking forward to run through this series.
Could you make some videos about making a menu system with submenus and changeable settings? Ideally without a touchscreen. And, of course, using freeRTOS and the ESP32-
Having the urge to optimize everything, I'd suggest that lines 31 and 32 be skipped by replacing 'TFT_SILVER' on line 29 with: '(i < 5) ? TFT_Magenta : TFT_SILVER' That would draw the 5 magenta segments first and finish with the 5 silver ones, instead of drawing 10 silver segments and covering them with magenta ones afterwards, but that syntax might be too obscure for people learning to code. In the alternative, you could keep both 'for' loops and for the silver one use 'for(int i=5, i
Wooow! You are an amazing Teacher! I learn a lot with your vídeos. Please! More of this kind of tutorials! No matter the time. Could you explain how to program a touchscreen display on lilygo boards? Thank you very much!
Nice work and explanation Mr Volos. However I see you are hardcoding some values in your code, imho they could better be be replaced by their TFT_eSPI values because they are defined in the settingfile of TFT_eSPI and will have the correct values for your display I am talking about the backlight pin 38 would be TFT_BL and youre define-sprite with parameters 170,320 should use TFT_WIDTH and TFT_HEIGHT
Excellent! I'd break down for super beginner: why sprite and where did you come up with these magic numbers like 36. I'm guessing it was going back and forth to see what looks nice but might want to explain.
Hi, still problems with using ESP32S3 T-Display and TFT_eSPI. The library, which comes with git-hub is working, but has no class drawSmoothArc. The newer TFT_eSPI library Vers. 2.5.43 won't work with my Lilygo T-display. Any idea, help will be appreciated.
Just an idea. Maybe you could put the function (drawSmoothArc) in the title of the video. It would make it easy to find the right video once you have made a few of these 3 minute vids. Thanks for sharing your expertise. Matt.
@@VolosProjects The TFT_eSPI library is fantastic. It can be a little tricky at times but with your excellent tutorials it makes it much easier to understand. You should join forces with Bodmer. It would be an amazing team! Cheers Matt
Hello, great videos, thank you very much. I have a problem with the sprite class, it doesn't work for me like it does for you, I do the same process and after uploading the code to the esp32 along with a st7789 screen, it doesn't work for me, what could it be? Greetings from Medellín, Colombia
I think 3 minutes is perfect for this. I look forward to more of these.
Thank you Tim, i will try to make one every few days.
Not to worry about breaking the 3 minute rule. That was very good. And with any software engineer estimate I multiply it by 2 to get what the actual value will be.
Love the three minute code idea and looking forward to future episodes.
Excellent! Do not mind if you take more than 3 minutes. Keep going. Lots to learn from you, a natural teacher.
I appreciate that!Thank you.
At last a video that is clear and easily understood. The struggle is over, thank you for this video. Brilliant
Nice! Good format, good information. Looking forward to more episodes
More to come! Thank you!
Very useful! This is a great idea for a series, I'll definitely be keeping up with them.
tnx :)
Excellent! Very useful. More of these please.
you're a good teacher 😊 thank you.
Thank you! 😃
Hello, very useful video. Understandable explanation. I learned a lot from it. Thank you, and I look forward to the next video. (perhaps there could be a countdown where the length of a drawn stripe also decreases ;) )
Thank you, and thank you fir coffee. Giod ide , about coutdown, i will try to make that.
Very helpful. Thank You Volos.
Glad it was helpful!
My friend. You make great videos! Very informative. 👍
Fantastic lesson. I can't wait for more
Thanks! 😃
Love the video and the content. I had some issues at first, because there was an error in my TFT_eSPI library (buttons.h) that did not update properly. That was quick fix. I am looking forward to run through this series.
Could you make some videos about making a menu system with submenus and changeable settings? Ideally without a touchscreen. And, of course, using freeRTOS and the ESP32-
Great series. Fundamentals of Graphics etc. Could you do something on Fonts writing to the screen.
Having the urge to optimize everything, I'd suggest that lines 31 and 32 be skipped by replacing 'TFT_SILVER' on line 29 with: '(i < 5) ? TFT_Magenta : TFT_SILVER'
That would draw the 5 magenta segments first and finish with the 5 silver ones, instead of drawing 10 silver segments and covering them with magenta ones afterwards, but that syntax might be too obscure for people learning to code.
In the alternative, you could keep both 'for' loops and for the silver one use 'for(int i=5, i
Wooow! You are an amazing Teacher! I learn a lot with your vídeos. Please! More of this kind of tutorials! No matter the time. Could you explain how to program a touchscreen display on lilygo boards? Thank you very much!
Waiting for episode 2 🥰
I would like to see more M5Stack Cardputer projects. For example make Voltmeter work on it!
Love this, brill explanation, thx
Great video. I like the format
Glad to hear it!
Great concept to create short coding videos.
Very good. Thanks
Superb!! that was really helpful..
S3 T4 arrived today. Perfect timing!
Btw. the display is gorgeous! (but 70€ 😢)
Yes, i know, i am thinkigg to get another one. but..
@@VolosProjects We need more referral links from you so you can get rich and buy cool stuff to show.
Perfect, thanks 👍👍
You're welcome!
Nice work and explanation Mr Volos.
However I see you are hardcoding some values in your code, imho they could better be be replaced by their TFT_eSPI values because they are defined in the settingfile of TFT_eSPI and will have the correct values for your display
I am talking about the backlight pin 38 would be TFT_BL and youre define-sprite with parameters 170,320 should use TFT_WIDTH and TFT_HEIGHT
Excellent! I'd break down for super beginner: why sprite and where did you come up with these magic numbers like 36. I'm guessing it was going back and forth to see what looks nice but might want to explain.
Using sprite will remive flickering when screen is updated. Graph have 10 segments, circle have 360 degrees, 360/10=36
Very interesting, do you intend to describe ODB (dongle for EV) data scan via bluetooth key and display on a esp32 card ?
I will probably play with ODB, firs i need to learn how to use that. I am not sure my car will support that.
Thank you brother
Hi, still problems with using ESP32S3 T-Display and TFT_eSPI. The library, which comes with git-hub is working, but has no class drawSmoothArc. The newer TFT_eSPI library Vers. 2.5.43 won't work with my Lilygo T-display. Any idea, help will be appreciated.
Are you sure, i am using that library, from their github
Very nice!
Thanks Volos!
You can call them 3 minute codes, but make them 6:30. It can be an inside joke for all of us here.
hahah, we will see :)
Just an idea. Maybe you could put the function (drawSmoothArc) in the title of the video. It would make it easy to find the right video once you have made a few of these 3 minute vids.
Thanks for sharing your expertise.
Matt.
Thanks for the idea! I will do that
@@VolosProjects The TFT_eSPI library is fantastic. It can be a little tricky at times but with your excellent tutorials it makes it much easier to understand.
You should join forces with Bodmer. It would be an amazing team!
Cheers
Matt
I would use longer names. RadiusInner, RadiusOuter, AngleStart,AngleEnd.
Hello, great videos, thank you very much.
I have a problem with the sprite class, it doesn't work for me like it does for you, I do the same process and after uploading the code to the esp32 along with a st7789 screen, it doesn't work for me, what could it be?
Greetings from Medellín, Colombia
Do you have latest library tft_espi
@@VolosProjects lib_deps = bodmer/TFT_eSPI@^2.5.43
@@VolosProjects lib_deps = bodmer/TFT_eSPI@^2.5.43
I am using tft_espi version 2.5.43 in visual studio code
Good 👍👍👍👍👍
Thank you! Cheers!
sta reci osim uvek koristan video imas li neki tvoj projekat ali da ti je ono u funkciji stalno
Hvala, samo satovi neki i termometri. Nista specijalno.