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

    Where to find source code for the builtin firmware?

    PRODUCTS
    5
    7
    13.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.
    • J
      joelhoro
      last edited by

      I got the ESP32Cam. The AP+webserver that streams videos works fine. Good news.

      On the other hand, the CameraWebServer does not. It all seems fine, I can see the webpage with all the video controls, but when I press on 'start streaming', nothing happens.

      I am fine working out how to fix this, but I'd need the source code for the firmware so I can double check the settings (mostly GPIO pins I guess) that make the built-in version work fine.

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

        https://github.com/m5stack/m5stack-cam-psram/tree/NoPsram
        Here you can see the code and GPIO pins

        J 1 Reply Last reply Reply Quote 1
        • m5-docsM
          m5-docs @joelhoro
          last edited by

          Hello @joelhoro

          Here's the source code of "M5CamColorRecognition" for M5Camera (A Model). You can change the pin map for your ESP32CAM.

          https://github.com/m5stack/Applications-cam


          Factory firmware:
          https://github.com/m5stack/m5stack-cam-psram/tree/NoPsram

          The docs:
          https://docs.m5stack.com/#/en/unit/esp32cam

          M5Stack documentation URL

          https://docs.m5stack.com

          1 Reply Last reply Reply Quote 2
          • J
            joelhoro
            last edited by

            Found a way to figure it out. The diagram on https://github.com/m5stack/m5stack-cam-psram/tree/NoPsram shows the GPIOs for the ESPCAM and apparently the D2 (pixel data Bit 0) is IO17 instead of IO32. Now the camerawebserver works (except for the LED not turning on but not a big deal).

            1 Reply Last reply Reply Quote 0
            • J
              joelhoro @heybin
              last edited by

              @heybin / @watson

              wow you guys are so fast!

              1 Reply Last reply Reply Quote 0
              • P
                PacoBlasco
                last edited by

                Where is the current firmware for ESP32CAM?
                https://github.com/m5stack/m5stack-cam-psram/tree/NoPsram is not available any more

                m5stackM 1 Reply Last reply Reply Quote 0
                • m5stackM
                  m5stack @PacoBlasco
                  last edited by

                  @pacoblasco https://github.com/m5stack/m5stack-cam-psram

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