==== ESP32-CAM-CH340 ====
[[https://www.cytron.io/tutorial/getting-started-with-esp32-cam]]
* Cfr [[ESP32]]
* Menu File -> Examples -> ESP32 -> Camera -> CameraWebServer
* ''#define CAMERA_MODEL_AI_THINKER''
* ''const char *ssid = "Your SSID";''
* ''const char *password = "P4ssw0rd";''
* Menu Tools -> Board -> esp32 -> ESP32 Wrover Module (ou AI Thinker ESP32-CAM)
* Menu Tools -> Partition Scheme ->"Huge APP (3MB No OTA/190K SPIFFS)"
* Push FLASH, push RST, let RST, let FLASH
* Menu Sketch -> Upload
* Push RST
* Photo -> ''http://{IP}/capture''
* Stream -> ''http:'//{IP}:81/stream''
* Variables -> ''http://{IP}/status''
* Réglages -> ''http://{IP}/control?var={var}&val={val}''
* Framesize -> ''/control?framesize={n}'' avec n = 0 (96x96) -> 13 UXGA(1600x1200)
* Sauf XCLK -> ''http:'//{IP}/xclk?xclk={xclk}''
[[https://randomnerdtutorials.com/esp32-cam-take-photo-display-web-server/]]
* Download [[https://github.com/me-no-dev/ESPAsyncWebServer/archive/master.zip]]
* Install: Menu Sketch -> Include Library -> Add .ZIP Library...
* idem pour [[https://github.com/me-no-dev/AsyncTCP/archive/master.zip]]
* Code: [[https://github.com/RuiSantosdotme/ESP32-CAM-Arduino-IDE/blob/master/ESP32-CAM-Take-Photo-and-Display-Web-Server/ESP32-CAM-Take-Photo-and-Display-Web-Server.ino]]
-> Fonctionne pas :!:
[[https://microcontrollerslab.com/esp32-cam-take-photo-display-web-server/]]
[[https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam/blob/master/doc/ESP32-Wrover-dev/README.md#how-to-reset-configuration-to-factory-settings]]