esp-who/examples/single_chip/camera_web_server
Me No Dev 3a734c0d69
Minor fixes for the last merge (#137)
* Add the missing Save button to the web UI for OV5640

* Add MDNS feature that allows the cameras to be found

* Add mDNS Camera Query

* fix bug in mdns json generator

* Fix missing mdns dependency
2020-03-30 10:57:17 +08:00
..
main Minor fixes for the last merge (#137) 2020-03-30 10:57:17 +08:00
CMakeLists.txt add cmake 2019-04-01 20:23:29 +08:00
Makefile Add Camera Web Server Example 2018-11-29 11:23:06 +01:00
README.md Add support for OV5640 (#135) 2020-03-12 19:27:48 +08:00
partitions.csv bb800f9a update esp-face add frmn models 2019-06-19 14:26:58 +08:00
sdkconfig.defaults Feature/http recog 2018-12-29 18:02:22 +08:00

README.md

Camera with Web Server

Preparation

To run this example, you need the following components:

  • An ESP32 Module: Either ESP32-WROVER-KIT or ESP-EYE, which we highly recommend for beginners, is used in this example.
  • A Camera Module: Either OV2640 or OV3660 or OV5640 image sensor, which we highly recommend for beginners, is used in this example.

Quick Start

After you've completed the hardware settings, please follow the steps below:

  1. Connect the camera to ESP32 module. For connection pins, please see here
  2. Configure the example through idf.py menuconfig;
  3. Build And Flash the application to ESP32;
  4. Open Your Browser and point it to http://[ip-of-esp32]/;
  5. To Get Image press Get Still or Start Stream;
  6. Use The Options to enable/disable Face Detection, Face Recognition and more; t. View The Stream in a player like VLC: Open Network http://[ip-of-esp32]:81/stream;

For more details of the http handler, please refer to esp32-camera.