forked from easytarget/esp32-cam-webserver
-
Notifications
You must be signed in to change notification settings - Fork 1
/
myconfig.sample.h
102 lines (77 loc) · 3.06 KB
/
myconfig.sample.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
/*
* Rename this example to 'myconfig.h' and fill in your details.
*
* The local config is in the '.gitignore' file, which helps to keep details secret.
*/
// Give the camera a name for the web interface
// note: this is not the network hostname
#define CAM_NAME "ESP32 camera server"
/*
* WiFi Settings
*
* Note the the use of commas as seperators in IP addresses!
*/
// Credentials
const char* ssid = "my-ssid";
const char* password = "my-password";
// AccessPoint; uncomment to enable AP mode,
// otherwise we will attempt to connect to an existing network.
// #define WIFI_AP_ENABLE
// AccessPoint; change the ip address (optional, default = 192.168.4.1)
// #define AP_ADDRESS 192,168,4,1
// AccessPoint; Uncomment this to force the channel number, default = 1
// #define AP_CHAN 1
// Static network settings for use when connected to existing network when DHCP is unavailable/unreliable
// You must define all three: IP, Gateway and NetMask
// #define ST_IP 192,168,0,16
// #define ST_GATEWAY 192,168,0,2
// #define ST_NETMASK 255,255,255,0
// one or two optional DNS servers can be supplied, but these are not used by current code.
// #define ST_DNS1 192,168,0,2
// #define ST_DNS2 8,8,8,8
// Wifi Watchdog defines how long we spend waiting for a connection before retrying,
// and how often we check to see if we are still connected, milliseconds
// You may wish to increase this if your WiFi is slow at conencting,
// #define WIFI_WATCHDOG = 5000
/*
* Port numbers for WebUI and Stream, defaults to 80 and 81.
* Uncomment and edit as appropriate
*/
// #define HTTP_PORT 80
// #define STREAM_PORT 81
/*
* Camera Hardware Settings
*
* You must uncomment one, and only one, of the lines below to select your board model.
* Remember to also select the board in the Boards Manager
* This is not optional
*/
#define CAMERA_MODEL_AI_THINKER // default
// #define CAMERA_MODEL_WROVER_KIT
// #define CAMERA_MODEL_ESP_EYE
// #define CAMERA_MODEL_M5STACK_PSRAM
// #define CAMERA_MODEL_M5STACK_V2_PSRAM
// #define CAMERA_MODEL_M5STACK_WIDE
// #define CAMERA_MODEL_M5STACK_ESP32CAM // Originally: CAMERA_MODEL_M5STACK_NO_PSRAM
// #define CAMERA_MODEL_TTGO_T_JOURNAL
// Initial Reslolution, default SVGA
// available values are: FRAMESIZE_[QQVGA|HQVGA|QVGA|CIF|VGA|SVGA|XGA|SXGA|UXGA|QXGA(ov3660)]
// #define DEFAULT_RESOLUTION FRAMESIZE_SVGA
// Hardware Horizontal Mirror, 0 or 1 (overrides default board setting)
// #define H_MIRROR 0
// Hardware Vertical Flip , 0 or 1 (overrides default board setting)
// #define V_FLIP 1
// Browser Rotation (one of: -90,0,90, default 0)
// #define CAM_ROTATION 0
/*
* Additional Features
*/
// Uncomment to disable the illumination lamp features
// #define LAMP_DISABLE
// Define a initial lamp setting as a percentage, defaults to 0%
// #define LAMP_DEFAULT 0
// Uncomment to enable Face Detection (+ Recognition if desired) by default
// Notes: You must set DEFAULT_RESOLUTION, above, to FRAMESIZE_CIF or lower
// Face recognition enrolements will be lost between reboots.
// #define FACE_DETECTION
// #define FACE_RECOGNITION