hello sir im sorry, its so confused for me, is there a tutorial to make the font / char look like bold or more thick.
@yogenrai56512 күн бұрын
Thank You Sir because of people as you Humanity is still alivr .May God Bless You sir
@flixmyswitchКүн бұрын
Thanks you. Glad it helped
@Naakkuu26 күн бұрын
Hi, can you make some video explaining how to create an UI interface for a non touch display? For example using an external encoder or pushbuttons to navigate between screens. It's possible to do with this software? Does anyone have a tutorial or reference on where and how to start? Thank you so much!
@flixmyswitch26 күн бұрын
Use events to do it. So if you close/open a switch the flow detects it and that is used to change screens would be my guess.
@bust4rhymes29 күн бұрын
sadly wished EEZ Studio could handle also the script part like in Powershell studio so you dont get to play with tricky coding outside editing lots of files
@smoochies5056Ай бұрын
but how to use external button to control ui?
@flixmyswitch26 күн бұрын
Detect the change of state of the switch and use that to do something would be my guess
@smoochies505625 күн бұрын
@flixmyswitch can you do tutorial?
@mustafagarip464423 күн бұрын
I did it using Native User Action. I can explain it to you if you'd like. Currently, I am trying to do it using flow. I will let you know if there is any progress.
@smoochies505623 күн бұрын
@@mustafagarip4644 nice...you make a video?
@flixmyswitch23 күн бұрын
@mustafagarip4644 nice, happy to learn new things I am no expert just charting my progress
@russzz1953Ай бұрын
For your background don't bother using the image component, you can just use the backgound setting for the page. Select the Main (or any other page name) from the top left window and then over on the right in the Properties window find the Style section, and in the BACKGROUND sub section there is an Image_Source setting where you can link it to your PNG that you just imported.
@flixmyswitch29 күн бұрын
Thanks for the tip. Learning every day
@sallybowman1581Ай бұрын
Thank you for this! I hadn’t been able to get the back off my calculator and thought I would have to replace it, but with the help of this video it’s working perfectly again with just a new battery.
@flixmyswitchАй бұрын
Glad it helped!
@smoochies5056Ай бұрын
can use this with external button no touch screen?
@flixmyswitchАй бұрын
It just an esp32 inside so yes but it has limited external gpio pins
@smoochies5056Ай бұрын
@flixmyswitch have you included it on your tutorials?nice..
@smoochies5056Ай бұрын
@@flixmyswitchcan you build example using external button?
@ovimakesАй бұрын
very good..tnx
@flixmyswitchАй бұрын
Glad it helped
@drEvilfromLVАй бұрын
Thank you very much for this tutorial! It brings however to the next challenge - how do I refer to an "extended-ASCII" char (defined in the font file) in a Parola print command? For now I am using a workaround of modifying some of the unused 'printable' ASCII characters in the font file and using their nominal values in the code, but that is sub-optimal as at some point I might need to display the substituted ones as well..
@flixmyswitchАй бұрын
Glad it helped
@Ehsan-u5cАй бұрын
good job Andy,well done
@flixmyswitchАй бұрын
Thanks 👍
@shaunstewart4064Ай бұрын
What a great introduction. I had no idea that this IDE existed. Thanks for sharing.
@flixmyswitchАй бұрын
Glad it was helpful!
@manashbarman5481Ай бұрын
hello is it useful to make 3d print for the frsm
@flixmyswitchАй бұрын
Yes
@manashbarman5481Ай бұрын
brother your email?
@flixmyswitchАй бұрын
@@manashbarman5481 frsm?
@aquilrazi8746Ай бұрын
I tried to setup power to 1000 but it says only 1-100 can be filled
@flixmyswitchАй бұрын
You can't go above 100% power
@BenjaminHarris-rj5qrАй бұрын
Will you share your STL files?
@flixmyswitchАй бұрын
Yes I can. But see my new channel dedicated to the laser. Give me a few hours and I will add the stl file. youtube.com/@flixmyswitchlaser?si=p_Y2Pk4pHwlINEBK. I will add the stl file over there
@flixmyswitchАй бұрын
Done here please SUB to my new Laser only channel kzbin.info/www/bejne/i53IdGWYrtmtarM
@egonsvensson2728Ай бұрын
Great video, keep up the good work and keep struggling finding those annoying faults that sometimes takes days to find the solution for :). Was watching your video while continuing working on my 20+ pages EEZ Project. I'm using a slightly bigger display with 800x480 IPS-panel (ESP32-8048S043), capacitive touch, 8MB PSRAM and 16MB Flash.
@flixmyswitchАй бұрын
Thanks. I have a cyd 3.5 to play with and a 7" like the one in the video on route
@Creberton2 ай бұрын
Only halfway in but I want to say you do an amazing job at teaching. Keep up the great work!
@flixmyswitchАй бұрын
Thank you for the motivation
@MOTAN-fd8bc2 ай бұрын
Thank you so much! I have learn EEZ so much
@flixmyswitch2 ай бұрын
We are learning together
@erikderuiter74752 ай бұрын
Andy, bought you a few cups of coffee to keep you going :) These video's cannot be long enough, have enjoyed it so much. now I can really start to tinker with EEZ!
@flixmyswitch2 ай бұрын
Thank you. We have so much to learn together
@erikderuiter74752 ай бұрын
I could not have figured this out myself! BTW: I often use Google AI (Bard) to help me explain what part of code mean for example the line of code you mentioned will give this result: what does this line of code mean in arduino ide extern "C" int32_t get_var_speed() {} I'd be glad to explain the line of code `extern "C" int32_t get_var_speed() {}` in the Arduino IDE: **Purpose:** - **Function Declaration:** This line declares a function named `get_var_speed()`. - **Return Type:** The function returns an integer value of 32 bits (int32_t). - **External Linkage:** The `extern "C"` modifier specifies that the function has external linkage, meaning it can be referenced from other parts of the program. This is especially important when working with C libraries, as it ensures that the function is linked correctly, even if it's defined in a different compilation unit. **Breakdown:** - **`extern "C"`:** - This directive tells the compiler to treat the function as if it were defined in C, rather than using C++ name mangling. C++ applies a unique encoding scheme to function names based on their parameters, while C does not. This is crucial when interfacing with C libraries, as they expect function names to be in C format. - **`int32_t`:** - This is a data type that represents a signed integer of 32 bits. It's a common type used in C and C++ for representing integer values within a specific range. - **`get_var_speed()`:** - This is the name of the function. It's a descriptive name that indicates the function's purpose, which is likely to retrieve a variable speed value. - **`{}`:** - These curly braces enclose the function's body, which contains the code that executes when the function is called. In this case, the body is empty, suggesting that the function's implementation is defined elsewhere, possibly in a separate C library. **In Summary:** The line of code declares a function named `get_var_speed()` that returns a 32-bit integer value. The function is declared with external linkage and using C-style name mangling, which is important for compatibility with C libraries. The actual implementation of the function is likely defined elsewhere.
@erikderuiter74752 ай бұрын
Sir, thank you so much! I know how much work it is to make such a video. You are doing a lot of people (now and in the future) a HUGE favor because there is simply no good explanation how to do this for hobbyist programmers. I must buy a hat to take if off for you ;)
@flixmyswitch2 ай бұрын
Thank you. Great word of inspiration. Comments like this really mean alot. Yes it's been tough learning this i am not a coder but like to do a bit. The videos also remind me what I learnt so it helps us all in the end. The next video will be much easier and shorter as we have done the hard stuff in this one.
@flixmyswitch2 ай бұрын
Part two is now available
@flixmyswitch2 ай бұрын
Video two will be out tomorrow
@erikderuiter74752 ай бұрын
I made a test sketch with flow, changing screens as you describe. It shows up but pressing the buttons does not work out of the box. Is it correct that I need to add code in the main ide file to ACTUALLY change screens?
@flixmyswitch2 ай бұрын
Video two out tomorrow with how to do it. Plus I will be releasing my full code. It's a long video but it will show what you have to do
@flixmyswitch2 ай бұрын
Have you got the code working within eez studio
@erikderuiter74752 ай бұрын
@@flixmyswitch THANK YOU SIR! your help is so appreciated... looking forward to the video which cannot be long enough... ;)
@erikderuiter74752 ай бұрын
@@flixmyswitch Yes, it's working in EEZ studio! just missing a piece of the puzzle
@joaomarveloso10492 ай бұрын
Thank you for the video, same problem here. How did you get the lid off ?
@flixmyswitch2 ай бұрын
If not shown in the video the top just comes up think it has 4 posts attached to the top that just press in to rubber pads
@joaomarveloso10492 ай бұрын
@@flixmyswitch Thanks, I did it but wow, those connections are really tiny. I don't have such small and accurate soldering equipment. I ordered a new one. This one served me well for a few years.
@flixmyswitch2 ай бұрын
@joaomarveloso1049 yes I have one with changeable tip
@egonsvensson27282 ай бұрын
Lovely content! I just switched over to EEZ Studio myself from Squareline Studio because I use alot more than 10 Screens for my projects. EEZ does lack some functions still but it's getting there. Call me old school but I don't use "flow logic", I write most of the event handler functions in actions.c (EEZ doesn't generate that file so needs to be added manually, it only generates the header file for some reason), The "Actions" tab is well hidden beside the pages and user widget tabs. Looking forward to more content on this topic.
@flixmyswitch2 ай бұрын
Yes I have been studying it
@FlixmyswitchLASER2 ай бұрын
Its just a loud unit its only a single unit i now have a smaller two pump unit to test
@kokeskokeskokes2 ай бұрын
Interesting indeed. I think what needs to be done is to take the part at 6:43, push it nylon first into a modelling clay 1/2 cm deep and fill the resulting cavity with silicone. After curing use the silicon cap as an anti-vibration sock between the body and the metal/plastic cap. Alternatively the whole thing can be enclosed into a polystyrene box with only inlet and outlet hoses and electric cable sticking out, preferably along with a car heater/radiator also inside, and its hoses outside, for removing the build-up heat by a water pump.
@kokeskokeskokes2 ай бұрын
Alternatively, could be in a vacuum, sssh!
@FlixmyswitchLASERАй бұрын
I have retired this pump now the new pump by Longer works better, uses less power, is quite and no need so far for external cooling though my ambient temp is much cooler now, mid October
@eselchino2 ай бұрын
Great, I just switche over to try EEZ. You already helped. Can't wait for part two for EEZ Studio Flow. Thanks a lot.
@FlixmyswitchLASER2 ай бұрын
Cool I now have version 9 lvgl working.
@АлександрДьяченко-я5ы3 ай бұрын
Beneficial video. Can you show in the next videos how to make an HTTP request and use custom functions? Thanks!
@FlixmyswitchLASER2 ай бұрын
May be not the next video but I need to show that if you have made a switch how that would turn on a physical led
@russellblackburn57193 ай бұрын
This is really really helpful. Waiting impatiently for the second installment. :-))
@FlixmyswitchLASER2 ай бұрын
I have been coding in the background. I need to get another video out. I have ver 9 working now
@flixmyswitch2 ай бұрын
Part two out tomorrow
@philrichards97663 ай бұрын
Only person on KZbin I’ve seen that actually properly explained how these nuts work. Thanks!
@flixmyswitch2 ай бұрын
Thanks glad you liked it
@erikderuiter74753 ай бұрын
Wow, thank you Sir for making these video's!!! I needed this to step by step learn to use EEZ studio. I'm not so young anymore so learning is difficult but your video is so clear! --- Bought you a coffee ;)
@FlixmyswitchLASER2 ай бұрын
Glad it has helped you. Many thanks for the coffee. I have learnt a lot over the last few weeks. I need to make another video
@flixmyswitch2 ай бұрын
Part two out in the morning
@flixmyswitch3 ай бұрын
I now have this screen working with EEZ Studio, 5 screen, buttons, widgets, FLOW logic having great fun. I will do some videos all about how to get it working
@AugustS994 ай бұрын
Sir you can press CTRL+A to select all instead of dragging your mouse all the way up or down
@flixmyswitch4 ай бұрын
Thanks for the tip
@infantraj63234 ай бұрын
working tq
@flixmyswitch4 ай бұрын
Great
@dotanweiss5 ай бұрын
Had exactly the same issue. Thank you!!!
@flixmyswitch4 ай бұрын
Glad you got it sorted
@ujang07115 ай бұрын
Hi, do you think 4mm fr4 plate suitable to be used with a bowed bed? Does it stiff enough to bend the bed when it being clamped?
@flixmyswitch4 ай бұрын
You will not bend 4mm
@ujang07114 ай бұрын
@@flixmyswitch thank youu
@muhammadrizkialpajri91585 ай бұрын
where to see user references for the max72 library
@flixmyswitch5 ай бұрын
Look at any of the example code once you have loaded the libraries. Let me know if I did not answer your question correctly
@flixmyswitch5 ай бұрын
See Video Number 11 of 30 for the rest of this code this video was cut short for some reason. Sorry about that
@ronkeller1545 ай бұрын
Hello, Andy. I very much enjoye3d this video. I have a concern, though. I understand that a lot of the NTP servers have strict limits on the numbers of NTP requests . I don't understand, from your code, how this is being addressed. Could there be some hidden function in one of the libraries that takes care of this for me? This may see like a silly question, nut I certainly wouldn't want to violate any such restrictions. Thank you for making this series of videos and thank you for any comments you have on this topic.
@flixmyswitch5 ай бұрын
Hi. A great question. The time.h lib take cares of it. I will check only once per hour. So no issues with swamping the NTS.
@flixmyswitch6 ай бұрын
I just need to fix the code as the world times are slightly off 😢
@colinhoof-ee9rg6 ай бұрын
I recently viewed your first video and I have a problem with gibberish on the display and a number of displays with nothing illuminated at all. I am running it off an esp32 with 4 cascaded displays making 16 in total. Is this going to be an issue or is it down to the wrong hardware type being selected ? The displays are arranged two on top and two on the bottom and not horizontally in one long line just for clarity.
@flixmyswitch6 ай бұрын
You have to select the correct hardware type you have a choice of 4
@flixmyswitch6 ай бұрын
Check in the video lines 21 to 24 and try each setting. You can only define one at a time
@flixmyswitch6 ай бұрын
Try just getting one to work first. When you have 16 make sure to set the brightness low as I show
@colinhoof-ee9rg6 ай бұрын
I have tried all four hardware types for each separate 4 in 1 display and all show gibberish on every one. This is using the Parola scrolling example in the MD Parola examples within Arduino ide.
@colinhoof-ee9rg6 ай бұрын
Is there a location or repository for the code you have used?
@ernestomartinezart6 ай бұрын
it doesnt work to mei think is because i have windows 11. i cannot even see the cleanup option on the disk properties
@flixmyswitch6 ай бұрын
Thanks a shame does it not work natively in w11
@masfall_216 ай бұрын
Thank you sir, you really helped me🙏 I was very confused
@flixmyswitch6 ай бұрын
Great I was confused at the start also
@debrakiger63107 ай бұрын
Where can I buy an acrylic focus plate for a longer ray 20w.
@flixmyswitch6 ай бұрын
I have not seen those spares online try longer website
@mohsen_msl7 ай бұрын
Only add mini filter!!!
@flixmyswitch7 ай бұрын
Hi not sure what you are asking / suggesting
@flixmyswitch7 ай бұрын
I now have a dedicated laser channel youtube.com/@flixmyswitchlaser?si=hRkZYWiaL74bLXuM
@davey37657 ай бұрын
Thank you Jesus - I've been looking for 3 days and your video had the length of the focusing block 50mm (I lost mine moving, I'll find it eventually) I cant believe how hard it is to find this simple specification and I've looked everywhere and it's not listed in the manual (go figure) THANK YOU for putting the length in your video!!!!!!!!! (I'm lazing right now just using visual 'remembering' of the distance).. I have the Longer Ray 5 10w and even at 10w this things a beast - Im cutting through fence board with about 9 passes, no fires yet!
@flixmyswitch7 ай бұрын
Thanks for your kind words. Glad you got sorted. All my videos are based around my longer ray 10w
@flixmyswitch7 ай бұрын
I now have a dedicated channel just about laser stuff. I have copied over the vids here but I have now added many. Please take a look. Remember to like, comment and subscribe so not to miss any youtube.com/@FlixmyswitchLASER?si=QyfWKXGHpOcMRSN3
@nicolaraffa31497 ай бұрын
Thanks so much for taking the time to make this video ! Based on what you showed I realised my problem wasn’t actually the rocker switch but the connection between the lid & rocker …. Solved it with a hard push !!