I am trying to get an ESP32 cam with EXt Antenna and fisheye lens working correctly. I used the code from the beginning of module 4 to get streaming working, and kept getting the error code from the title. After a quick search, I figured it was related to the camera module itself. I tried an identical assembly and got the same thing. I then switched the camera module for the one that came with it, this got it running. So I changed the module again for the fisheye, and it is not working again. I saw some info on the website, but when I went to the code to try to make the changes, that section of code was not there. and I didn’t see anything similar. Is there a change I need to make in the code to use the fisheye style module?
So a part of me feels stupid, even though I know it’s more because I am new to all of this. I found my problem trying to make sure the camera wasn’t the problem. I just assumed because it was supposed to be compatible with ESP32CAM, that it was the ov2640 fisheye camera, but it was not. The cameras I have are the ov5640. the packaging didn’t have any identifying info, but the ribbon did, that’s how I finally identified it as the ov5640. Lesson learned: always double-check the parts for compatibility.
I’ll close this issue as I answered it here: https://rntlab.com/question/esp32-camera-c1249-esp_camera_init-camera-probe-failed-with-error-0x20004/#answer-100052
I’ll mark this issue as resolved. If you need further help, you just need to open a new question in our forum.