Go to the documentation of this file.
6 #include "esp_camera.h"
7 #include "esp_http_server.h"
11 #include "soc/rtc_cntl_reg.h"
19 #define I2C_ADDRESS 0x29
24 #define SSID "DESKTOP-CSTFN6E"
25 #define PASSWORD "r678Q,03"
28 #define CAM_PIN_PWDN 32
29 #define CAM_PIN_RESET -1
30 #define CAM_PIN_XCLK 0
31 #define CAM_PIN_SIOD 26
32 #define CAM_PIN_SIOC 27
34 #define CAM_PIN_FLASH 4
35 #define CAM_PIN_LED 33
45 #define CAM_PIN_VSYNC 25
46 #define CAM_PIN_HREF 23
47 #define CAM_PIN_PCLK 22
52 camera_config_t
config(
void);
60 static esp_err_t jpg_httpd_handler(httpd_req_t *req);
61 static esp_err_t status_handler(httpd_req_t *req);
63 camera_config_t _camera_config;
64 httpd_handle_t _camera_httpd;
66 const char* _ssid =
SSID;
esp_err_t capture(void)
Camera capture function.
Definition: esp32cam.cpp:129
boolean connectWiFi(void)
WiFi connection function.
Definition: esp32cam.cpp:78
Definition: esp32cam.h:49
esp_err_t init(void)
Camera initialization function.
Definition: esp32cam.cpp:104
ESP32CAM()
Definition: esp32cam.h:51
void startServer(void)
Function to start server.
Definition: esp32cam.cpp:280
camera_config_t config(void)
Configuration function.
Definition: esp32cam.cpp:10
#define PASSWORD
Definition: esp32cam.h:25
#define SSID
Definition: esp32cam.h:24