ESP32-S3-CAM Wroom with module OV5640 overheating

GreatField
Posts: 1
Joined: Wed Jul 22, 2026 11:08 pm

ESP32-S3-CAM Wroom with module OV5640 overheating

Postby GreatField » Wed Jul 22, 2026 11:34 pm

Hello, I need a solution that takes a picture and sends it to my Python application.
I'm using the CameraWebServer example from the ESP32 library in the Arduino IDE to take pictures via HTTP calls.
But I noticed that the OV5640 module is overheating even when not in use. I tried using the "esp_camera_deinit()" method and "digitalWrite(PWDN_GPIO_NUM, 1)" to disable the module after taking pictures, but it had no effect and the module continues to overheat.
During testing, I noticed that the module doesn't heat up before the `esp_camera_init()` method is called. When that method is called, the camera apparently enters a state—characterized by a sharp rise in temperature—that even `esp_camera_deinit()` cannot reverse.

My question is: is it possible to disable this module after taking photos?

Who is online

Users browsing this forum: Qwantbot and 1 guest