You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A camera interface and sd card interface is attached to the development board.
Hardware Configuration
Only OV5640 camera is attached
Version
latest master (checkout manually)
IDE Name
Arduino IDE
Operating System
Windows 10
Flash frequency
80Mhz
PSRAM enabled
yes
Upload speed
115200
Description
The module is working good with OV2640 camera but not working with OV5640 canmera, even I have checked 2 new cameras. In the streaming of camera example only blank image/video is shown
Sketch
/********************************************************************** Filename : Camera Web Server Description : The camera images captured by the ESP32S3 are displayed on the web page. Auther : www.freenove.com Modification: 2024/07/01**********************************************************************/
#include"esp_camera.h"
#include<WiFi.h>// ===================// Select camera model// ===================//#define CAMERA_MODEL_WROVER_KIT // Has PSRAM//#define CAMERA_MODEL_ESP_EYE // Has PSRAM
#defineCAMERA_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
#include"camera_pins.h"// ===========================// Enter your AP credentials// ===========================constchar* ssid = "ESP32S3-CAM-AP";
constchar* password = "123456789";
voidstartCameraServer();
voidsetup() {
Serial.begin(115200);
Serial.setDebugOutput(true);
Serial.println();
camera_config_t config;
config.ledc_channel = LEDC_CHANNEL_0;
config.ledc_timer = LEDC_TIMER_0;
config.pin_d0 = Y2_GPIO_NUM;
config.pin_d1 = Y3_GPIO_NUM;
config.pin_d2 = Y4_GPIO_NUM;
config.pin_d3 = Y5_GPIO_NUM;
config.pin_d4 = Y6_GPIO_NUM;
config.pin_d5 = Y7_GPIO_NUM;
config.pin_d6 = Y8_GPIO_NUM;
config.pin_d7 = Y9_GPIO_NUM;
config.pin_xclk = XCLK_GPIO_NUM;
config.pin_pclk = PCLK_GPIO_NUM;
config.pin_vsync = VSYNC_GPIO_NUM;
config.pin_href = HREF_GPIO_NUM;
config.pin_sccb_sda = SIOD_GPIO_NUM;
config.pin_sccb_scl = SIOC_GPIO_NUM;
config.pin_pwdn = PWDN_GPIO_NUM;
config.pin_reset = RESET_GPIO_NUM;
config.xclk_freq_hz = 20000000;
config.frame_size = FRAMESIZE_UXGA;
config.pixel_format = PIXFORMAT_JPEG; // for streaming
config.grab_mode = CAMERA_GRAB_WHEN_EMPTY;
config.fb_location = CAMERA_FB_IN_PSRAM;
config.jpeg_quality = 12;
config.fb_count = 1;
if(psramFound()){
config.jpeg_quality = 10;
config.fb_count = 2;
config.grab_mode = CAMERA_GRAB_LATEST;
} else {
config.frame_size = FRAMESIZE_SVGA;
config.fb_location = CAMERA_FB_IN_DRAM;
}
esp_err_t err = esp_camera_init(&config);
if (err != ESP_OK) {
Serial.printf("Camera init failed with error 0x%x", err);
return;
}
sensor_t * s = esp_camera_sensor_get();
s->set_vflip(s, 1);
s->set_brightness(s, 1);
s->set_saturation(s, 0);
WiFi.softAP(ssid, password);
IPAddress IP = WiFi.softAPIP();
Serial.print("AP IP address: ");
Serial.println(IP);
startCameraServer();
Serial.println("Camera Ready! Connect to the AP and use the IP to access the stream.");
}
voidloop() {
delay(10000);
}
Debug Message
No any debug message or error, the camera initializes but blank image/video is shown
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
I confirm I have checked existing issues, online documentation and Troubleshooting guide.
The text was updated successfully, but these errors were encountered:
So which one should I choose, there is no other option woking for my board I have checked one by one , this is also done by www.freenove.com.
And this code is working for OV2640 camera perfectly but not for OV5640
The module is working good with OV2640 camera but not working with OV5640 canmera, even I have checked 2 new cameras. In the streaming of camera example only blank image/video is shown.
Thank you for the suggestion. I’ve tried the steps mentioned, but unfortunately, the issue persists – the OV5640 camera still shows a blank stream. I’ve tested multiple OV5640 cameras and configurations, but the problem remains.
I will proceed to post an issue on the Freenove repository as recommended.
Board
ESP32-S3-WROOM-1-N16R8 CAM development board
Device Description
A camera interface and sd card interface is attached to the development board.
Hardware Configuration
Only OV5640 camera is attached
Version
latest master (checkout manually)
IDE Name
Arduino IDE
Operating System
Windows 10
Flash frequency
80Mhz
PSRAM enabled
yes
Upload speed
115200
Description
The module is working good with OV2640 camera but not working with OV5640 canmera, even I have checked 2 new cameras. In the streaming of camera example only blank image/video is shown
Sketch
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: