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

    Hardware Variantion and Firmware Compatibility

    PRODUCTS
    2
    5
    9.0k
    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.
    • F
      felix42eu
      last edited by

      Hardware Variantion and Firmware Compatibility

      Hi @watson ,
      I am wondering about the following:
      As far as I know there are this m5core-Modules:

      • m5stack
      • m5fire
      • m5camera (not yet)
      • m5stick
      • m5bala (unkown)

      Do they all work with the same core? (if I know correctly the m5stick will not have the ESP32)

      We have the following firmware items (taken from the M5burner dropdown):

      • M5cloud (with cloud app)
      • M5Go (with cloud app)
      • Flow (with cloud app)
      • M5Fire
      • M5Cam
      • M5Bala
      1. I would be interested in which of the hardware modules work with which firmware and cloud apps. Is there something like a cross reference table, or how could we create one?

      2. Which of the software is available in Open Source or which license are they published under?

      3. Which of the software is actively developed (M5cloud and M5go seem to be in Beta for quite a long time) any roadmaps for that?

      Thanks
      Sincerely
      Felix

      1 Reply Last reply Reply Quote 0
      • F
        felix42eu
        last edited by

        I do suggest the following:

        1. M5cloud was the first version of the cloud app now replaced with Flow/UI.Flow
        2. M5GO was the second version of the cloud app now replaced with Flow/UI.Flow
        3. UI.Flow is compatible with all ESP32 systems (M5core and M5fire, sometimes called M5GO)
        4. M5Cam is based on M5Stick
        5. M5Bala will use ESP32
        1 Reply Last reply Reply Quote 0
        • ajb2k3A
          ajb2k3
          last edited by

          All units use the esp32,
          Gen 1 cameras use raw esp32
          Gen 2/3 camera's and stick use the wroover module
          Core (i think) go and fire use the wrover

          All firmwares are available open source using the Espressif idf.

          All firmware and software is WIP as improvements keep being found and implemented.

          Programming via Arduino is problematic but possible (with the exception of the camera series)

          UIFlow, micro python and espressif IDF are the IDF's of choice

          No, M5 stick came after the camera.

          All of the above information is from my understanding.

          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
          • F
            felix42eu
            last edited by

            @ajb2k3:

            • OK, I did not know that arduino was not fully supported. thanks.
            • is m5go and m5fire a different product? I do not think so.
            • where are the sources of the versions located if they are open source? or do you mean the binaries are free (I found them in the M5burner replease)

            The espressif idf is a topic which I have too look deeper into.

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

              @felix42eu said in Hardware Variantion and Firmware Compatibility:

              @ajb2k3:

              • OK, I did not know that arduino was not fully supported. thanks.
              • is m5go and m5fire a different product? I do not think so.
              • where are the sources of the versions located if they are open source? or do you mean the binaries are free (I found them in the M5burner replease)

              The espressif idf is a topic which I have too look deeper into.

              All sources, documents and specs are found on github.

              Git Hub
              Some of the docs are a little out of date though.
              some of the "grove connection" units are found on the seeedstudio grove website.

              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