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

    [Solved]M5stack core not recognizing Button Unit correctly

    Bug Report
    3
    12
    17.1k
    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

      The black doesn't have a port B which is the issue, on the black you need to use the A0 pin on the base.
      The black only has the red port which doesn't work.

      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
      • L
        LastCaress
        last edited by

        But it still recognizes the ButtonA as a unit press :| Also, can't I use the bottom with the Port B & C ?

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

          @lastcaress The Button unit is not the same as button A, B and, C

          You have the go base?
          Then yes it works on Port B however Units seem to be unselectable at the moment.

          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

            @LastCaress Buttons A, B and, C use the event button loop and obtain button (Yellow blocks)

            Button units use a lightgreen block.(just using blocky for example)

            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
            • L
              LastCaress
              last edited by

              Black works with port B:
              alt text

              1 Reply Last reply Reply Quote 0
              • L
                LastCaress
                last edited by

                When coding in grey : Wait for press of UNIT button, works, no problem
                When coding in black : Wait for press of UNIT button, doesn't work. If press button A, it thinks it was a press by UNIT button

                L 1 Reply Last reply Reply Quote 0
                • L
                  LastCaress @LastCaress
                  last edited by

                  Reading pin 36 on the black cores is not possible right now. Please fix, thank you.

                  1 Reply Last reply Reply Quote 0
                  • m5-docsM
                    m5-docs
                    last edited by

                    Hello @LastCaress

                    The hardware file if BLACK is same as GRAY expect that GRAY OWNS mpu9250.
                    So if the BUTTON Unit works weith GRAY, it wil also work with BLACK.
                    You can check the G36 on BLACK by reading the level of G36 after G36 attached to 3.3V pin.

                    0_1555925445994_微信图片_20190419163740.jpg

                    M5Stack documentation URL

                    https://docs.m5stack.com

                    1 Reply Last reply Reply Quote 0
                    • L
                      LastCaress
                      last edited by

                      Simple test, 4 units, two grey, two black, using the same portB and button add on:

                      alt text

                      and it is working now. Did you update the flow?

                      1 Reply Last reply Reply Quote 0
                      • m5-docsM
                        m5-docs
                        last edited by

                        @LastCaress Maybe it has been updated. UIFlow is updated everyday.

                        M5Stack documentation URL

                        https://docs.m5stack.com

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