NerdHut please continue with these tutorials with this kind of stuff on Arduino using SquareLine for UI stuff! The most interesting thing will be how can be linked a logic on button press or other events! Waiting for new videos! :D
Great run through that just leapt me forward a huge distance in my project, bery much appreciated. Saved a great deal of head-scratching (not always bad!) And can now get into the meaty stuff. Looking forward to more that you do here, and I've subscribed to see it :-)
I have the yellow cheap display from china.... it's a cheapy nightmare... you are the unique real lighthouse on internet. really thanks! you have a new subscribers.
How do we make the ui items interact with the Arduino code? For example toggle a Boolean of send a Serial.print? Yes it look pretty but it currently doesn't do anything. I have searched and found lots of people have the same question and no examples of how to do move it forward. A part 2 perhaps? Thanks for the tutorial, it has got me this far.
That is indeed a very valid point! I wanted to make a second part for so long that covers exactly that but I unfortunately never got around to doing it. But from my first experiments it seems relatively easy to accomplish.
Hey man, I really like your explanation regarding this project :) I am currently having trouble using the Raspberry Pi Pico with the SquareLine software and the Arduino IDE. Is there any chance you have tried it and you are willing to help? :)
Hi, thanks for your comment! I'm glad you appreciate the video. I've only tried with the Nano RP2040 Connect, and I had quite a difficult time getting any other board to work. What problem are you experiencing?
@@nerdhut First and foremost, thank you for replying :) I tried setting up the driver file for the most simple UI - just a single button (I wanted to see if it even works) and of course had no luck. I am currently using Raspberry Pi Pico WH with RP2040 and a Pimoroni Pico Display 2.8". It is has the ST7789V driver for the display.
According to Arduino's official guide, the Giga R1 works with LVGL. I think it *should* also work with SquareLine & other programs: docs.arduino.cc/tutorials/giga-display-shield/lvgl-guide/
I'm not entirely sure about that. I think SquareLine and LVGL are mainly intended for use on embedded platforms. However, SquareLine just sent out a newsletter yesterday in which they announced that they want to change the underlying library, so PC support may be a thing soon. Either way, I think there are much better options for making GUIs for PCs. The exact choice depends on your programming language and OS, but Qt would a good point to start for C/C++ and Python.
Hi! Did you verify that the MCU is compatible? From what I can see, the m5dial is based on a specific ESP-32 that may not be compatible. You will also likely have to adjust the configuration to match your MCU + display. You also have to find suitable drivers for the devices (display & touch).
Thanks for your comment! You can find the download link to the project files in the video description. I'm sorry but I can't give you the exported Arduino code, as I uninstalled SquareLine Studio a while ago and I don't want to go through the entire download and installation process.
Skimmed through BOTH of those 2 very LONG videos and WHERE THE F-CK was showing how to simply make a button call a function in Arduino IDE???!!! Are honestly German? Seems that accent is fake. A German should have shown that.
Hi! Thanks for watching and commenting. It's a four-part series: Pt. 1: Design the UI Pt. 2: Export to Arduino IDE (this one) Pt. 3: Enabling Touch Input in the Arduino Sketch Pt. 4: Link the Arduino sketch to the SLS code It's broken down into separate videos for your convenience, so that you don't have to watch the parts that are not relevant to you! Good luck with your projects! :) P.S.: I'm not German, idk where you got that from lol so you better not expect any quality standards on this channel
NerdHut please continue with these tutorials with this kind of stuff on Arduino using SquareLine for UI stuff!
The most interesting thing will be how can be linked a logic on button press or other events!
Waiting for new videos! :D
I too hope to revisit the project at some point in the future!
Great run through that just leapt me forward a huge distance in my project, bery much appreciated. Saved a great deal of head-scratching (not always bad!) And can now get into the meaty stuff. Looking forward to more that you do here, and I've subscribed to see it :-)
Thank you for your kind words -- I'm glad you found the video helpful!
I have the yellow cheap display from china.... it's a cheapy nightmare... you are the unique real lighthouse on internet.
really thanks! you have a new subscribers.
Great video. You have really shown very clearly everything required.
Excellent content
Hi i am so happy you made this video ,, it has helped me so much
I'm glad you found it helpful! Thanks for watching and commenting!
How do we make the ui items interact with the Arduino code? For example toggle a Boolean of send a Serial.print? Yes it look pretty but it currently doesn't do anything.
I have searched and found lots of people have the same question and no examples of how to do move it forward. A part 2 perhaps?
Thanks for the tutorial, it has got me this far.
That is indeed a very valid point! I wanted to make a second part for so long that covers exactly that but I unfortunately never got around to doing it. But from my first experiments it seems relatively easy to accomplish.
Hey man, I really like your explanation regarding this project :)
I am currently having trouble using the Raspberry Pi Pico with the SquareLine software and the Arduino IDE. Is there any chance you have tried it and you are willing to help? :)
Hi, thanks for your comment! I'm glad you appreciate the video. I've only tried with the Nano RP2040 Connect, and I had quite a difficult time getting any other board to work. What problem are you experiencing?
@@nerdhut First and foremost, thank you for replying :) I tried setting up the driver file for the most simple UI - just a single button (I wanted to see if it even works) and of course had no luck. I am currently using Raspberry Pi Pico WH with RP2040 and a Pimoroni Pico Display 2.8". It is has the ST7789V driver for the display.
Can I use this software on Raspberry Pi Pico RP2040?
thanks for sharing👍
Hi there, is it possible to convert to squareline or eez project?
is it possible to use this app for the Arduino Giga R1?
According to Arduino's official guide, the Giga R1 works with LVGL. I think it *should* also work with SquareLine & other programs: docs.arduino.cc/tutorials/giga-display-shield/lvgl-guide/
thanks,very interesting
Excellent tutorial, thanks for sharing 👍
Thanks, I'm glad you found it helpful! :)
Thanks. Can we do the same thing to run with a pc?
I'm not entirely sure about that. I think SquareLine and LVGL are mainly intended for use on embedded platforms. However, SquareLine just sent out a newsletter yesterday in which they announced that they want to change the underlying library, so PC support may be a thing soon. Either way, I think there are much better options for making GUIs for PCs. The exact choice depends on your programming language and OS, but Qt would a good point to start for C/C++ and Python.
Great video, however It did not work on m5dial from m5stack 😢, do you mind if I send you one to give a try?
Hi! Did you verify that the MCU is compatible? From what I can see, the m5dial is based on a specific ESP-32 that may not be compatible. You will also likely have to adjust the configuration to match your MCU + display. You also have to find suitable drivers for the devices (display & touch).
@@nerdhut do you mind if I send you one
I'm sorry but I can't help you with that
what version of Squareline Studio did you use?
Hi, I always used the most recent version available at that time. I think that must've been 1.3.1 and 1.3.2, respectively.
can you give me file code arduino ide?
Thanks for your comment! You can find the download link to the project files in the video description. I'm sorry but I can't give you the exported Arduino code, as I uninstalled SquareLine Studio a while ago and I don't want to go through the entire download and installation process.
Its very bugs products!
Yes, unfortunately. But still a fun program to check out and it has lots of potential when taken care of properly
Skimmed through BOTH of those 2 very LONG videos and WHERE THE F-CK was showing how to simply make a button call a function in Arduino IDE???!!! Are honestly German? Seems that accent is fake. A German should have shown that.
Hi! Thanks for watching and commenting.
It's a four-part series:
Pt. 1: Design the UI
Pt. 2: Export to Arduino IDE (this one)
Pt. 3: Enabling Touch Input in the Arduino Sketch
Pt. 4: Link the Arduino sketch to the SLS code
It's broken down into separate videos for your convenience, so that you don't have to watch the parts that are not relevant to you! Good luck with your projects! :)
P.S.: I'm not German, idk where you got that from lol so you better not expect any quality standards on this channel
You can find all the videos in this playlist: th-cam.com/play/PLr5pt9vzODWBNge0dnaEpX78XyIA3ki8Q.html
@@nerdhut Ah, thanks for clarifying and thanks for posting those. Excuse the past 1am rant. Part 4 looks interesting.
@@nerdhut Wait...are chinese and learned English from a German? That accent sounds that way.
You're welcome! I can totally understand how frustrating it can be when looking for solutions unsuccessfully. I'm glad you found part four helpful :)