Custom GUI for round display with LVGL and SquareLine Studio
Ғылым және технология
How to start designing GUI for round display gc9a01 that is powered by ESP32 and used open source library Light and Versatile Graphics Library (LVGL) and SquareLine Studio. In part 2 I will show my complete workflow on how to create working watch GUI form any vector image.
Part 1:
• How to create GUI for ...
And check my other projects at:
blnlabs.com/learn-with-chatgp...
blnlabs.com/how-to-add-usb-ty...
blnlabs.com/how-to-add-esp32-...
Get fabrication and assembly files from ESP32-S2 Developer board revision 1.1.0 from Gumroad at:
blnlabs.gumroad.com/l/ESP32-S...
Get my DBC CAN compare tool with the Discount code:
blnlabs.gumroad.com/l/CAN_DBC...
Check out the full KZread video on DBC CAN compare tool at:
• How to compare CAN DBC...
Get the program with the Discount code:
blnlabs.gumroad.com/l/CAN_DBC...
If you want to start with Gumroad, check it out on the next link:
discover.gumroad.com?a=679234771
Check out my Virtualization with Virtual Box Udemy course:
www.udemy.com/course/virtuali...
FOLLOW ME ELSEWHERE
---------------------------------------------------
blnlabs.com/
/ blagojen
www.redbubble.com/people/blag...
github.com/blagojenikolic91
/ blnlabs
#esp32 #esp32s3 #esp32project #rounddisplay #GC9A01 #LVGL #embedded #esp32s2 #arduino #GUI #customGUI #smartWatch
Пікірлер: 21
Thanks sir for useful information ❤
@blnlabs
Жыл бұрын
Thank you for watching😀
Спасибо, очень полезная информация. Мне очень помогло в моем проекте❤
How dit u remove images in incscape
Interesting, I understand English isn't your first language but can I suggest you try and speak louder and slightly further away from the microphone as it's sometimes difficult to hear what your saying. Besides that, good video.
@blnlabs
Жыл бұрын
Thank you for the comment, any feedback with good intention is really great, and I agree with you. I need to work on sound quality.
ghis is very logical..you need to explain slowly.,
Hi, nice project and it works, but.... 1 minute on the watch corresponds to "1:48" min real time. Why is this happening? ESP32C3-mini
@blnlabs
10 ай бұрын
Yea probably implementation of clock logic isnt precise. This was just easier way for me to test clock Display and functionality. For precise time I would needed to add some RTC real time clock and that wasnt the focuse of this video, but you are wellcome to try.
I’m a total beginner working on a similar project, it’s an analogue gauge (in appearance at least). I added my hands (gauge needle that will move) just like you did for the watch hands. But when I export and open in Arduino IDE I don’t see “extern lv_obj_t * ui_OilPressire;” Do I need to add these manually or should squareline include that?
@PhilippThalhammer
5 ай бұрын
I have the same problem, did you find a solution?
@TylerD600
5 ай бұрын
@@PhilippThalhammer yes they need to be included manually! I’ve got my display working and I’ve written code to update gauge position from commands. Ex. Oil Pressure 60 , and the oil pressure needle turns to 60psi
@PhilippThalhammer
5 ай бұрын
@@TylerD600 Nice! I now figured it out as well. Just finsihed recording a tutorial on it :D
@blnlabs
5 ай бұрын
yes, exactly that. You can copy paste variables defined inside generated UI that you would like to control. Sorry for the late replay
@TylerD600
5 ай бұрын
@@PhilippThalhammer awesome I’ll be sure to watch😊
Any code? It’s beautiful. Nice work 🎉
@blnlabs
11 ай бұрын
There is but didn't have time to organized it and push it to GitHub. Planning to do so please recheck video links at some point
@byakuyalight9007
7 ай бұрын
Tanks
A few more minor critiques. Slow down. No need to be in such a hurry. We are interested in what you are saying so we’re not gonna bail on you mid way. Especially with an accent, it would help us understand you better. Also, when you are modifying a file it would be helpful if you explained a bit more of what you are doing. For example, when you said “enable the font”. I saw you change the zero at the end of the line to a 1, but you didn’t explicitly say that that was what we needed to do. Thanks for your work. It’s great content.
@blnlabs
10 ай бұрын
Thank you for the feedback, and I'm serious, this will help. I get your point and I will try. So some reason it is very hard for me to talk into laptop screen if there is no one at the other side😊. And yes, I have that problem that if something is common knowlage for me, I expect that everyone should know that, but I will work on this as well. Thank you for feedback
You need to speak cleary i cant understand what you talking about