Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i have uploaded program on ESP32-CAM but at the end it is showing me 👇 #375

Closed
Raghavrs1999 opened this issue Mar 28, 2022 · 5 comments
Closed

Comments

@Raghavrs1999
Copy link

E (894) camera: Camera probe failed with error 0x105(ESP_ERR_NOT_FOUND)
Camera init failed with error 0x105

please help me.

@MaxSvjatoha
Copy link

Setting PWDN_GPIO_NUM to LOW and then HIGH before calling esp_camera_init() helped me solve this error. Wrote the following wrapper with basic serial prints for it, see if it helps:

void initCam(){
digitalWrite(PWDN_GPIO_NUM, LOW);
delay(10);
digitalWrite(PWDN_GPIO_NUM, HIGH);
delay(10);

// camera init, if fails, reboot
esp_err_t err = esp_camera_init(&config);
if (err != ESP_OK) {
Serial.printf("[initCam] camera init failed with error 0x%x\n", err);
delay(1000);
ESP.restart();
}
else {
Serial.print(F("[initCam] camera init succeeded\n"));
}
}

For the wrapper to work you have to (at least) define the config file somewhere as:

camera_config_t config;

@github-actions
Copy link

This issue appears to be stale. Please close it if its no longer valid.

@andrzejgal
Copy link

In my case the issue was caused by the brownout triggering which means powering issue. I reconected the usb cable to power sharing usb socket and the error has to disappeared.

@davidlehrian
Copy link

Mine too was a power issue. Feeding it with 5v directly to the module pin and using the GND pin next to the 5v input pin resolved my issues. Also the image quality was improved using 5v instead of 3.3v.

@ShawnLepere
Copy link

I had this issue, caused by selecting the wrong camera model when using the example CameraWebServer template.

Fixed by uncommenting the correct camera model, example in this case :

// ===================
// Select camera model
// ===================
//#define CAMERA_MODEL_WROVER_KIT // Has PSRAM
//#define CAMERA_MODEL_ESP_EYE // Has PSRAM
//#define CAMERA_MODEL_ESP32S3_EYE // Has PSRAM
//#define CAMERA_MODEL_M5STACK_PSRAM // Has PSRAM
//#define CAMERA_MODEL_M5STACK_V2_PSRAM // M5Camera version B Has PSRAM
//#define CAMERA_MODEL_M5STACK_WIDE // Has PSRAM
//#define CAMERA_MODEL_M5STACK_ESP32CAM // No PSRAM
//#define CAMERA_MODEL_M5STACK_UNITCAM // No PSRAM
#define CAMERA_MODEL_AI_THINKER // Has PSRAM
//#define CAMERA_MODEL_TTGO_T_JOURNAL // No PSRAM
// ** Espressif Internal Boards **
#define CAMERA_MODEL_ESP32_CAM_BOARD
#define CAMERA_MODEL_ESP32S2_CAM_BOARD
#define CAMERA_MODEL_ESP32S3_CAM_LCD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants