Exporting a Squareline Studio UI to Arduino Nano RP2040 Connect | Tutorials | nerdhut.de

  Рет қаралды 10,988

nerdhut

nerdhut

Күн бұрын

In the previous video, I designed an embedded graphical UI from start to finish using Squareline Studio. In this video, I export the previously created interface to an Arduino Nano RP2040 connect, and I go over some of the problems I encountered along the way and how I solved them.
Previous video: • Building a Squareline ...
Next video: • Arduino Touch Controls...
Project files: drive.google.c...
------
I create videos about tech, gadgets, electronics, DIY, projects and builds, and other related stuff. Check back for new content every once in a while, or subscribe to the channel, so you don't miss any new videos!
------
Website: nerdhut.de/202...
------
Social Media & contact information: nerdhut.de/ner...
------

Пікірлер: 39
@FrankP83
@FrankP83 Жыл бұрын
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
@nerdhut
@nerdhut Жыл бұрын
I too hope to revisit the project at some point in the future!
@murraynano
@murraynano Жыл бұрын
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 :-)
@nerdhut
@nerdhut Жыл бұрын
Thank you for your kind words -- I'm glad you found the video helpful!
@albertostecco8851
@albertostecco8851 10 ай бұрын
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.
@embeddedsystems2464
@embeddedsystems2464 8 ай бұрын
Great video. You have really shown very clearly everything required.
@wogalwogal
@wogalwogal 2 ай бұрын
Hi i am so happy you made this video ,, it has helped me so much
@nerdhut
@nerdhut Ай бұрын
I'm glad you found it helpful! Thanks for watching and commenting!
@syedmohammadtalha6487
@syedmohammadtalha6487 6 ай бұрын
Excellent content
@nevergoingtoupload
@nevergoingtoupload Жыл бұрын
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.
@nerdhut
@nerdhut Жыл бұрын
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.
@onlyonebullet370
@onlyonebullet370 11 күн бұрын
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? :)
@nerdhut
@nerdhut 11 күн бұрын
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?
@x_makina_x
@x_makina_x 11 ай бұрын
thanks for sharing👍
@sittichaihurakit9580
@sittichaihurakit9580 4 ай бұрын
Hi there, is it possible to convert to squareline or eez project?
@creeperknight42
@creeperknight42 3 ай бұрын
is it possible to use this app for the Arduino Giga R1?
@nerdhut
@nerdhut 3 ай бұрын
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/
@dfn808
@dfn808 Жыл бұрын
Excellent tutorial, thanks for sharing 👍
@nerdhut
@nerdhut Жыл бұрын
Thanks, I'm glad you found it helpful! :)
@jeandilissen4197
@jeandilissen4197 Жыл бұрын
thanks,very interesting
@hamouz718
@hamouz718 Ай бұрын
Great video, however It did not work on m5dial from m5stack 😢, do you mind if I send you one to give a try?
@nerdhut
@nerdhut Ай бұрын
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).
@hamouz718
@hamouz718 Ай бұрын
@@nerdhut do you mind if I send you one
@nerdhut
@nerdhut Ай бұрын
I'm sorry but I can't help you with that
@ssscorpionnn35
@ssscorpionnn35 7 ай бұрын
Thanks. Can we do the same thing to run with a pc?
@nerdhut
@nerdhut 7 ай бұрын
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.
@wegunterjr
@wegunterjr 9 ай бұрын
what version of Squareline Studio did you use?
@nerdhut
@nerdhut 9 ай бұрын
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.
@HoangLong-lc7dh
@HoangLong-lc7dh 6 ай бұрын
can you give me file code arduino ide?
@nerdhut
@nerdhut 6 ай бұрын
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.
@Serjaru
@Serjaru Жыл бұрын
Its very bugs products!
@nerdhut
@nerdhut Жыл бұрын
Yes, unfortunately. But still a fun program to check out and it has lots of potential when taken care of properly
@OMNI_INFINITY
@OMNI_INFINITY Ай бұрын
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.
@nerdhut
@nerdhut Ай бұрын
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
@nerdhut Ай бұрын
You can find all the videos in this playlist: kzbin.info/aero/PLr5pt9vzODWBNge0dnaEpX78XyIA3ki8Q
@OMNI_INFINITY
@OMNI_INFINITY Ай бұрын
@@nerdhut Ah, thanks for clarifying and thanks for posting those. Excuse the past 1am rant. Part 4 looks interesting.
@OMNI_INFINITY
@OMNI_INFINITY Ай бұрын
@@nerdhut Wait...are chinese and learned English from a German? That accent sounds that way.
@nerdhut
@nerdhut Ай бұрын
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 :)
У ГОРДЕЯ ПОЖАР в ОФИСЕ!
01:01
Дима Гордей
Рет қаралды 8 МЛН
Dad gives best memory keeper
01:00
Justin Flom
Рет қаралды 24 МЛН
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 151 М.
Can the ESP32 Handle 6 animated GIFs on 6 Screens ?
6:36
The Last Outpost Workshop
Рет қаралды 40 М.
CANbus gauge | Squareline Studio Tutorial, Basic Functionality, UI test
30:19
What's the difference? Arduino vs Raspberry Pi
6:21
Tinkernut
Рет қаралды 1,8 МЛН
ESP32S3 UI Design Using SquareLine Studio with LVGL For LA66 LoRaWAN Module
14:08
У ГОРДЕЯ ПОЖАР в ОФИСЕ!
01:01
Дима Гордей
Рет қаралды 8 МЛН