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

    [Updated] 20-04-2019 UIFlow big update.

    Lessons and Guides
    5
    26
    91.4k
    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.
    • ajb2k3A
      ajb2k3
      last edited by

      I have changed the formatting and added some other information along with new artwork and photographs.
      !https://github.com/Ajb2k3/UIFlowHandbook/blob/master/UIHB140419.pdf

      UIFlow, so easy an adult can learn it!
      If I don't know it, be patient!
      I've ether not learned it or am too drunk to remember it!
      Author of the WIP UIFlow Handbook!
      M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

      1 Reply Last reply Reply Quote 0
      • J
        jpilarski
        last edited by jpilarski

        Very informative and super helpful to have all of the specifications and sample files in one document. This is really taking shape.
        I have a few suggestions:
        ---On the hardware side you are getting really indepth and this is helpful to those who may already have some arduino experience but are now interested to try uiflow. However the code examples you are using for the units are more for beginners and I think starting off the book with some very basic code concepts like setup, loops, delay, etc would really help support those samples. At the same time you also might want to have some examples of more complex code to show those experienced users just how capable uiflow can be.
        --- I really like that you describe i2c, digital, analog, and uart units. I think it would be great to have an visual index of all units and divide it up, like the periodic table, according to those categories and then have a chapter on each of the 4 types.
        -- Start off the unit chapter by showing how a unit is selected and loaded into uiflow and how it adds new blocks according to the selection. This goes over the general workflow of using a unit. I think this can help prevent you from having to explain how to load each specifc unit and focus in on what the unit does.

        ajb2k3A 1 Reply Last reply Reply Quote 0
        • ajb2k3A
          ajb2k3 @jpilarski
          last edited by

          @jpilarski said in [Updated] 14-04-2019 UIFlow big update.:

          Very informative and super helpful to have all of the specifications and sample files in one document. This is really taking shape.
          I have a few suggestions:
          ---On the hardware side you are getting really indepth and this is helpful to those who may already have some arduino experience but are now interested to try uiflow. However the code examples you are using for the units are more for beginners and I think starting off the book with some very basic code concepts like setup, loops, delay, etc would really help support those samples. At the same time you also might want to have some examples of more complex code to show those experienced users just how capable uiflow can be.
          --- I really like that you describe i2c, digital, analog, and uart units. I think it would be great to have an visual index of all units and divide it up, like the periodic table, according to those categories and then have a chapter on each of the 4 types.
          -- Start off the unit chapter by showing how a unit is selected and loaded into uiflow and how it adds new blocks according to the selection. This goes over the general workflow of using a unit. I think this can help prevent you from having to explain how to load each specific unit and focus in on what the unit does.

          Thank you for taking the time to read through and give feed back.
          This is why I'm sharing the WIP's so that I can improve the work.
          The code samples are designed to be basic in the first few chapters.
          Chapters 4, 5 and 6 are designed to be slightly more in depth and chapters 7 and 8 designed to be advanced projects.
          There is also a Contributors section that contains members projects.
          The periodic table of parts is an interesting idea and something I want to do but fitting it in the book is difficult. I will work on the idea and release it as an additional file Maybe an A3 poster that can be brought.
          Covering the hardware side of the core and stick units is a bit of a rabbit hole as the datasheets on the components are nearly 500 pages of information and tables (a growing list of these datasheets has beed added to the back of the book.

          Thank you again and if you have any more idea's please let me know.

          UIFlow, so easy an adult can learn it!
          If I don't know it, be patient!
          I've ether not learned it or am too drunk to remember it!
          Author of the WIP UIFlow Handbook!
          M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

          1 Reply Last reply Reply Quote 0
          • ajb2k3A
            ajb2k3
            last edited by

            @jpilarski How about something like this for the Unit adding?
            https://github.com/Ajb2k3/UIFlowHandbook/blob/master/UIHB1404192.pdf

            (PG21 onward)

            UIFlow, so easy an adult can learn it!
            If I don't know it, be patient!
            I've ether not learned it or am too drunk to remember it!
            Author of the WIP UIFlow Handbook!
            M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

            1 Reply Last reply Reply Quote 0
            • J
              jpilarski
              last edited by

              @ajb2k3 That's impressive work. I really like the new additions. I definitely want to read over it more but thanks so much for sharing.

              1 Reply Last reply Reply Quote 1
              • ajb2k3A
                ajb2k3
                last edited by

                Update time, nearly up to 100 pages and still haven't started on the blocks.
                !https://github.com/Ajb2k3/UIFlowHandbook/blob/master/UIFlowhandbook.pdf

                UIFlow, so easy an adult can learn it!
                If I don't know it, be patient!
                I've ether not learned it or am too drunk to remember it!
                Author of the WIP UIFlow Handbook!
                M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post