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

    How to change the I2C adress of a module ?

    Modules
    2
    6
    6.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.
    • R
      ramaker
      last edited by

      I want to use 2 COPLUS motor driver moduls for 4 DC motors.
      I read in the forum that I have to change to I2C adress via a modification of the firmeware. (change the default adress and burn a new firmware.)
      How can I do that ? is there a special software ?
      Is there a list of used I2C adresses inside the M5Stack system - so I canfind a "free" I2C adress ?

      OR .... is there an easy way to controll 4 DC motors ?

      K.D.

      1 Reply Last reply Reply Quote 0
      • sodokuS
        sodoku
        last edited by

        The documentation page has a list of i2c addresses:
        https://static-cdn.m5stack.com/image/m5-docs_table/I2C_Address.pdf

        1 Reply Last reply Reply Quote 0
        • R
          ramaker
          last edited by

          Thank you - thats helpfull !!
          Just a little question - maybe a Dummy question:
          How do you know that ?
          How do you know that there is an adress like you send me ?

          Is there any documentatio I have to go thru - to know all that things ??


          Next thing concerning I2C change:
          I read, that I should use a software called "M5burner"., It is the same that I find in every documentation in the beginning.
          There you should have the possibility to download firmware and flash it.
          I tried the software, but I can not find any possibility for download a firmware or a piece of software.
          Is there a documentation for "M5burner" ?
          regards
          K.D.

          1 Reply Last reply Reply Quote 0
          • sodokuS
            sodoku
            last edited by

            I am just very excited about M5Stack stuff at the moment and I am poking around everywhere. :)

            I found that table at docs.m5stack.com in the top navigation:

            0_1607681378871_Screenshot 2020-12-11 110742.jpg

            1 Reply Last reply Reply Quote 0
            • sodokuS
              sodoku
              last edited by

              There is are quick start guides that also explain how to use M5Burner. Here is one https://docs.m5stack.com/#/en/quick_start/m5core/m5stack_core_get_started_MicroPython?id=m5burner

              1 Reply Last reply Reply Quote 0
              • R
                ramaker
                last edited by

                Oh - I made a mistake !
                It is not the software "M5burner" - this is clear for me - excuse me.

                I do not understand "EasyLoader".
                This software is mentioned on the top of every documentation and there are different versions for every unit.
                But what is the software flashing ? -
                I know that EasyLoader flashing "a firmware" - but were is it from and what firmware ?

                Is it a kind of update service ?

                In one topic of this forum it is said, that I can cange the I2C adress with this software. I have only change a line value inside a file or script ??? no more info.

                Do you know more about that software and how it is working ?

                Thank you again for your helpful answers.
                regards
                K.D.

                p.s. I'm exited too about M5Stack and I want to use it in a autonomous vehicle. That's why I'm asking for the use of multiple sensors and motors.

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