🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Libraries/Frameworks/Software for GUI design for M5Core2

    Scheduled Pinned Locked Moved SOFTWARE
    7 Posts 5 Posters 17.7k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • innovationsmakerI Offline
      innovationsmaker
      last edited by

      Hello guys,

      This is my first post here and I am just getting acquainted with the M5Core2. So I am looking for all the options of designing a good looking UI for controlling Home Assistant. Does any of you know any good tool similar to UI Flow but with more options for customisation?

      So far I have found the following options:

      1. The UI flow(of course) but I don't like its limitations. I cannot make a scrolling view or create multiple views.
      2. LVGL - https://lvgl.io/ Looks very promising and I see there are some expanses for Core2
      3. Using plain MicroPython(with no special GUI frameworks)
      4. Using Arduino IDE

      Also, I quite liked the factory firmware that the Core2 came with. The interface was very fast and responsive and the graphics look very pleasant. Do you know what technologies were used in this factory firmware?

      Nothing will work, unless you do!

      1 Reply Last reply Reply Quote 0
      • ZontexZ Offline
        Zontex
        last edited by

        Hi, for the factory firmware we used LVGL, you can check it out here: https://lvgl.io/
        you've already mentioned it in your second point and it's the same one we use so I would highly recommend you to try to go with this one and see how it goes.

        innovationsmakerI 1 Reply Last reply Reply Quote 0
        • innovationsmakerI Offline
          innovationsmaker @Zontex
          last edited by

          @zontex Thank you for your answer. While on this topic: Is it possible to make UI with different tabs/pages/views using UI Flow or I have to go with LVGL?

          Nothing will work, unless you do!

          world101W 1 Reply Last reply Reply Quote 0
          • world101W Offline
            world101 @innovationsmaker
            last edited by

            @innovationsmaker said in Libraries/Frameworks/Software for GUI design for M5Core2:

            Is it possible to make UI with different tabs/pages/views using UI Flow

            Yes you can look at this flow from my github

            https://github.com/bstein2379/M5StickC-Plus-Ringtone-Jukebox

            It’s not for the Core2, but you’ll get the idea of how to create a menu structure with different views using uiFlow.

            innovationsmakerI 1 Reply Last reply Reply Quote 0
            • innovationsmakerI Offline
              innovationsmaker @world101
              last edited by

              @world101 I looked at your project and I think it would be a very good starting point for my idea. Thank you!

              Nothing will work, unless you do!

              1 Reply Last reply Reply Quote 0
              • T Offline
                theMusicMan
                last edited by

                Apologies for resurrecting an old thread, but have you seen SquareLine Studio? If you’re still designing UI’s for your m5core2 you might like to take a look.

                1 Reply Last reply Reply Quote 1
                • M Offline
                  macsbug
                  last edited by macsbug

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  • First post
                    Last post