Where to find source code for the builtin firmware?
-
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.
-
https://github.com/m5stack/m5stack-cam-psram/tree/NoPsram
Here you can see the code and GPIO pins -
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 -
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).
-
-
Where is the current firmware for ESP32CAM?
https://github.com/m5stack/m5stack-cam-psram/tree/NoPsram is not available any more -