#include "camera_pins.h"
#define LED_BUILT_IN 2
const char *ssid_Router = "********";
const char *password_Router = "********";
const char *ssid_AP = "********";
const char *password_AP = "********";
WiFiServer server_Cmd(5000);
WiFiServer server_Camera(8000);
extern TaskHandle_t loopTaskHandle;
void setup() {
Serial.begin(115200);
Serial.setDebugOutput(false);
Serial.println();
pinMode(LED_BUILT_IN, OUTPUT);
cameraSetup();
WiFi.softAP(ssid_AP, password_AP);
IPAddress myIP = WiFi.softAPIP();
Serial.print("AP IP address: ");
Serial.println(myIP);
server_Camera.begin(8000);
server_Cmd.begin(5000);
/////////////////////////////////////////////////////
WiFi.begin(ssid_Router, password_Router);
Serial.print("Connecting ");
Serial.print(ssid_Router);
while (WiFi.isConnected() != true) {
delay(500);
Serial.print(".");
//WiFi.begin(ssid_Router, password_Router);
}
Serial.println("");
Serial.println("WiFi connected");
/////////////////////////////////////////////////////
Serial.print("Camera Ready! Use '");
Serial.print(WiFi.softAPIP());
Serial.print(" or ");
Serial.print(WiFi.localIP());
Serial.println("' to connect in Freenove app.");
disableCore0WDT();